getelementbyid和name有什么区别,getElementById怎么读
http://www.itjxue.com 2023-01-20 09:16 来源:未知 点击次数:
javascript中的getElementById与getElementsByName的区别是什么?
就是获取指定名称的对象
getElementById是按照ID获取的,在html中id是最好不重复的,就算有多个重复的它也只取第一个,可以获取对应的值和他的属性
getElementByName也是获取html对象的,但是不同的是它是按照name获取的,所以可能是多个,返回的是一个数组,
获取到的都是你试用的元素的对象,可以进行相应的赋值,获取,修改属性这些操作
求教 getElementById 和 name 的区别
你把var w=document.f.getElementById("kw")改成如下:
var w=document.getElementById("kw")
估计这样就对了
在js中document.getElementById(ID) document.getElementsByName(Name) 这两个有什么区别
在一个HTML文档中,每个元素都可以设置ID和NAME属性。其中ID属性是唯一属性,不可以重复,一个ID值只能对应一个元素;而NAME属性是可以重复的,一个NAME值可以对应一组元素。
所以,
使用document.getElementById(ID)时返回的只有一个被选中的HTML元素;
而使用document.getElementsByName(NAME)时返回的是一个由多个HTML元素组成的数组(哪怕HTML页面中只有一个符合要求的元素,返回的也是数组)。
document.getElementsByName(NAME)多用于在FORM表单中选取一组checkbox或radio
(责任编辑:IT教学网)
上一篇:艾泽拉斯之王,艾泽拉斯之王百度云
下一篇:网络协议的功能,协议网