javascript getElementsByName不适用于div

时间:2012-07-31 14:58:49

标签: javascript

我不能使用id


<javascript>
divs = document.getElementsByName("mydiv");
console.log('length: ' + divs.length);

<body>

<div name='mydiv'>foo</div>
<div name='mydiv'>bar</div>
</body>

console:0

谢谢!

1 个答案:

答案 0 :(得分:10)

name元素没有div属性。

撰写valid HTML并改为使用类(使用getElementsByClassName)。