更新时间:2024-01-22 20:51
getElementsByName(name)方法可返回带有指定名称的对象的集合。
getElementsByName(name)方法可返回带有指定名称的对象的集合。
getElementsByName(name)该方法与 getElementById() 方法相似,但是它查询元素的 name 属性,而不是 id 属性。
另外,因为一个文档中的 name 属性可能不唯一(如 HTML 表单中的单选按钮通常具有相同的 name 属性),所以getElementsByName() 方法返回的是所有匹配元素组成的数组,而不是一个元素。
比如有两个DIV:
下面我们举一个完整的
:
function getElements()
{
alert(x.length);
}
注意:如果你在弹出alert(doms.length)[这里的doms指的是返回的元素集合]为0的话,要判断一下js的位置是否放到了元素的上方,可以尝试改放在元素下面执行,放在元素上方可能会由于元素还未加载而出现找不到对象的情况。