gpt4 book ai didi

Javascript DOM "this"对象不正确

转载 作者:行者123 更新时间:2023-12-03 02:10:00 26 4
gpt4 key购买 nike

有谁可以解释以下错误消息吗?我试图获取有关多个 div 的简单信息,但其中一个 div 抛出此错误。

Ignoring get or set of property that has [LenientThis] because the "this" object is incorrect. (script.js:3288)

resource://gre/modules/devtools/server/actors/script.js

我使用的代码是:

var elem = document.getElementById(id);
ret['left'] = Math.round(elem.offsetLeft); //elem.offsetLeft returns null

我以前没有见过这样的错误,也找不到有关此问题的任何信息。如果有人能告诉我我做错了什么,那就太好了。

最佳答案

@felix-king 是正确的,这是一个 firefox devtools 错误。当您检查一个对象并打开一个低于您正在检查的实例类型的基本原型(prototype)树节点时,通常会发生这种情况。因此,这解释了 @jfriend00 在注释中提到的“this”错误问题,即使您没有在代码中引用“this”,检查器也会引用。

关于Javascript DOM "this"对象不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27159967/

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