繁体   English   中英

未捕获的参考错误:未在Javascript中定义文档(Chrome控制台)

[英]Uncaught reference error: document is not definded in Javascript (Chrome console)

我有JavaScript代码,可在Chrome浏览器(在控制台DevTool中)中执行,并以这一行开头:

var elements = document.getElementsByClassName('names')

运行它时,出现以下错误:

"Uncaught ReferenceError: document is not defined(…)(anonymous function) @ VM425:3 InjectedScript._evaluateOn @ VM37:878 InjectedScript._evaluateAndWrap @ VM37:811 InjectedScript.evaluate @ VM37:667"

问题是代码有时可以正常工作,但在大多数情况下却行不通! 我已经在Google和SO线程中阅读了很多类似的问题,但是还没有找到解决方案。

我尝试使用window.onload但后来我window is not defined 我想补充一点,就是在网页完全加载后尝试运行脚本(因此我认为页面加载不是问题)。

我认为您可以尝试重新启动Chrome。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM