-1

我正在使用此代码,但无法获取ls以下元素的数量

var ls = new Array();
ls = document.getElementsByName(elx);
4

4 回答 4

2

在 javascript 中,您可以使用 .length 来获取数组的计数...

于 2012-12-22T15:05:09.170 回答
2

元素的数量由length返回的数组的属性指定getElementsByClassName

console.log( ls.length );
于 2012-12-22T15:05:18.760 回答
0

这应该给出 getElementsByName 返回的元素数量。

var ls = new Array();
ls = document.getElementsByName(elx);

count = ls.length;

如果您得到 0,则意味着您没有任何名称由变量 elx 指向的元素。

你想做什么

ls = document.getElementsByName("elx");

这将返回所有名为“elx”的元素。

于 2012-12-22T15:13:07.987 回答
0

elx 是文档中有效的“名称”元素吗?

于 2012-12-22T15:06:52.243 回答