@web

HTML_id和name的详解

2016-11-24  本文已影响29人  07120665a058

二者的区别与联系

document.getElementsByName("XX") // 获得页面所有name元素的对象数组
document.getElementById("XX") //获取id号为”XX”的值

二者的常见用途

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

HTML中name与id的区别对比

|name属性|id属性|
----|----|----
适用的html元素 | buttoninputselecttextareaaimgform appletframeiframemapmetaobjectparam | 所有元素
唯一性|不唯一|唯一
作为锚点|可以 [W3C已弃用]|可以
JavaScript关联|getElementsByName() | getElementById()
作为表单提交信息|必须|无

相关文章推荐:
细说HTML元素的ID和Name属性的区别
HTML、CSS里面关于 id、class、name 属性的区别和用法

上一篇下一篇

猜你喜欢

热点阅读