工作,我不能使用ID的JavaScript getElementsByName不上的div
<javascript>
divs = document.getElementsByName("mydiv");
console.log('length: ' + divs.length);
<body>
<div name='mydiv'>foo</div>
<div name='mydiv'>bar</div>
</body>
控制檯:0
謝謝!
工作,我不能使用ID的JavaScript getElementsByName不上的div
<javascript>
divs = document.getElementsByName("mydiv");
console.log('length: ' + divs.length);
<body>
<div name='mydiv'>foo</div>
<div name='mydiv'>bar</div>
</body>
控制檯:0
謝謝!
div
元素沒有name
屬性。
編寫valid HTML並改爲使用類(與getElementsByClassName
)。
還沒有'javascript'標籤 – lbstr 2012-07-31 15:00:51
並確保您調用腳本元素有後被渲染或你仍然沒有得到 – 2012-07-31 15:03:32
[getElementsByName在IE7]的可能重複(http://stackoverflow.com/questions/278719/getelementsbyname-in-ie7) – epascarello 2012-07-31 15:02:05