gpt4 book ai didi

javascript - getElementsByTagName ("div").length 对任何网页返回零

转载 作者:行者123 更新时间:2023-11-29 10:24:36 25 4
gpt4 key购买 nike

我正在尝试开发一个 Firefox 扩展。以下代码:

var divList = document.getElementsByTagName("div") ;
Components.utils.reportError("num of divs = " + divList.length) ;

总是说:- divs 的数量 = 0。

我不明白我在这段简单的代码中犯了什么错误。当我用 "*" 替换 "div" 时,在任何网页上我总是得到大约 1100 的值。

最佳答案

可能是代码在 DOM 未准备好时运行。

尝试将 JS 代码放在 body 标记末尾的 script 标记中。
我不确定为什么 * 得到这么多项目虽然。

关于javascript - getElementsByTagName ("div").length 对任何网页返回零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4179209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com