美文网首页
input中name和id的用法和区别

input中name和id的用法和区别

作者: newway_001 | 来源:发表于2019-01-15 09:39 被阅读0次
id在全文档中具有唯一性;
name主要存在表单元素中,在radio和checkbox中可以出现多次。
表单提交的数据都用控件的name而不是id来控制。
因为有许多name会同时对应多个控件,比如checkbox和radio, 
而id必须是全文档中唯一的。
此外浏览器会根据name来设定发送到服务器的request。因此如果用id,服务器是无法得到数据的。

举例:

for属性指定与label关联的元素的id,不可用name替代。

    <label for="MyInput">My Input</label>
     <input id="MyInput" type="text">

获取值:

document.getElementById("id").value
document.forms[0].name[0].value

相关文章

  • input中name和id的用法和区别

    举例: for属性指定与label关联的元素的id,不可用name替代。 获取值:

  • input中id和name的区别

    http://www.cnblogs.com/dcc201108/p/4774110.html

  • name和id

    一、只能用id: 1、for属性指定与label关联的 form控件(这里指input)的id My Input ...

  • html中name和id区别

    关于id 1.id 属性规定 HTML 元素的唯一的 id。 2.id 在 HTML 文档中必须是唯一的。 3.i...

  • HTML 中ID和NAME的区别

    总的来说,name是用来提交数据的,提供给表单用,可以重复;id则针对文档操作时候用,不能重复。如:documen...

  • 【转载】HTML中id、name、class 区别

    HTML 中 id与name 区别 一个name可以同时对应多个控件,比如checkbox和radio。而id必须...

  • HTML标签中id和name的区别

    在学习HTML标签中的 元素的输入类型时,我发现标签除了拥有,type等控制输入字段的...

  • value,id和name的区别

    三者的区别:name:控件名称value:用户输入或选择的值id用于网页脚本编号(JavaScript)

  • HTML id和name的区别

    HTML中的id和name id此属性指定一个元素的名称。此名称必须在文档中是唯一的。 name单独地在一个网页里...

  • HTML中id和name

    ID简述 id,是identity的缩写,中文"身份标识号码"。id的标准定义:“此属性指定一个元素的名称。此名称...

网友评论

      本文标题:input中name和id的用法和区别

      本文链接:https://www.haomeiwen.com/subject/undedqtx.html