javascript 错误为空或者不是对象
2010-04-15
1074
我正在尝试从PHP脚本打开一个窗口。但是当我单击时,我会得到此错误
行:389 错误:“ sublaxpressbuilddefaultbutton”是null或不是对象
行389代码如下
554634944
可能是问题所在。有什么想法吗?
1个回答
很难不知道这四个行是489行的 ,但这跳出了我:
084279343
you'重新使用
事件
没有声明(至少在您引用的代码中)。在IE上,这将起作用,因为IE使事件对象成为
window
的属性(除非其他声明遮蔽,否则您可以访问
window
roterties
属性,而无需明确的资格它们),但是在大多数其他浏览中,事件对象是事件处理程序函数的参数 - 因此,代码试图使用
undefined
值作为对象引用,它触发了您的错误消息您'
浏览器中处理此差异的通常习语(除了使用 jquery 或 原型 为您处理它)是:
070802865
< p>该成语声明
event
它是该函数的参数,但后来又回到了
window> window
(支持IE)上。
T.J. Crowder
2010-04-15