html js中name和id的区别和使用分析
发布网友
发布时间:2022-04-19 06:19
我来回答
共1个回答
热心网友
时间:2022-04-19 07:48
js中web页面元素的调用可以有两种识别方法:id和name
自己在用的过程中总结一下id和name的使用区别。
一,使用范围
除 BASE, HEAD, HTML, META, SCRIPT, STYLE, TITLE 标签外,id 都可用.
name只用于APPLET,SELECT,FORM,FRAME,IFRAME,IMG,A,INPUT,OBJECT,MAP,PARAM,META. (name有时有自己的用途)
name 用于 form 内元素,提交需要
id 用于 form 外元素好用因为 DOM 能直接取得单一元素
document.getElementByIdx_xx_x_x(“id_Number”) 得到的是单个元素
document.getElementsByName(“name”) 得到的是数组