我正在尝试做一件简单的事情,例如:
var elements = document.getElementsByTagName("input");
console.log(elements);
console.log(elements.length);
console.log(elements) 显示包含 28 个输入元素的 NodeList,但 elements.length 始终为 0。
我还看到这个getElementsByTagName("div").length 对任何网页都返回零,但是我不明白它发生的确切原因以及如何解决它。我还注意到这发生在 Firefox、IE、Chrome 上。
任何人都可以帮助我吗?