![](/img/trans.png)
[英]HTMLCollection's length is 8 but logging any of its indices returns undefined?
[英]HTMLCollection will log to console, but logging .count returns undefined?
这是怎么回事?
var blocks = document.getElementsByClassName('code-block');
只是抓住我所有的文本区域。
console.log(blocks);
返回具有所有14个项目的HTMLCollection。
console.log(blocks.count);
退货
undefined
我确实尝试过setTimeout,但没有帮助。 我也在document.ready函数内部并且在全局范围内。 如果有所不同,我的所有文本区域都位于Materialize.css的.collapsible div内,因此最初不可见。
blocks.length
哇,这是我最近一直在与Swift一起工作的原因。哈哈。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.