-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

elx はドキュメント内の有効な 'name' 要素ですか?

于 2012-12-22T15:06:52.243 に答える
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 に答える