为了账号安全,请及时绑定邮箱和手机立即绑定

请问Id到底是什么,有了id为什么还要有name

请问Id到底是什么,有了id为什么还要有name

新桔年 2016-02-07 23:18:45
<input type="password" name="user_password" id="pass" />在别的代码里看到密码框里有一个id,不清楚Id是什么,name和id有什么区别,
查看完整描述

5 回答

?
雅趣

TA贡献29条经验 获得超53个赞

可以把id理解为身份证号,name理解为名字。id可用于布局和取值(一般在js里面使用),name可用于传值(后台接收时一般起的名字和这个名字一致)

查看完整回答
1 反对 回复 2016-02-08
?
_da

TA贡献22条经验 获得超29个赞

name用于给服务器传值。

id用于javascript获取该节点

查看完整回答
反对 回复 2016-02-14
?
Adah

TA贡献1条经验 获得超0个赞

name是元素的名字,而id是它的唯一标识,就好像人都有名字,而身份证确是唯一的。

查看完整回答
反对 回复 2016-02-14
?
bluesriver

TA贡献3条经验 获得超0个赞

对于单选按钮和多选按钮,使用上有些区别,name对应一组最终选择的结果,而ID可以找到具体某一个按钮

就像人的名字可以有重复,同时对应很多人,但是身份证号码全国只能有一个对应的人

查看完整回答
反对 回复 2016-02-13
?
aiitii

TA贡献2条经验 获得超0个赞

id具有唯一性,一个id只出现一次。
name具备可重复性,可以多次出现。
在css中两者都具备识别html元素的作用,name用点号.表示,id用井号#

查看完整回答
反对 回复 2016-02-13
  • 5 回答
  • 0 关注
  • 2142 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信