Window Chrome上的Javascript错误,但不是Mac Chrome

我有一些js在我的网站上运行,以便为非mac浏览器自定义一些内容。Window Chrome上的Javascript错误,但不是Mac Chrome

​​

在Mac上运行良好,但是这可能是因为它从来没有进入if语句,我不知道javacript是如何正常解析。

在windows上,我得到了第6行的Uncaught Type Error: Cannot read property 'style' of null,这意味着var big返回null。但是,如果我进入chrome控制台并执行if语句中的每一行,则一切都按预期工作。

关于这里发生了什么的任何想法?

回答:

你什么时候调用这个函数?也许DOM尚未完成加载,因此getElementById将返回null。

尝试第7行的console.log(big),并在未定义的情况下重新加载该页面机会在调用getElement时DOM未准备好。

以上是 Window Chrome上的Javascript错误,但不是Mac Chrome 的全部内容, 来源链接: utcz.com/qa/265146.html

回到顶部