JS报错 Uncaught TypeError: Cannot read property ✀addEventListener✀ of null

代码如图
2025-03-13 13:42:13
推荐回答(5个)
回答1:

你把js文件放在html最后或者在onload回调中执行试下?
html自网页打开是从上往下解析的,看代码片段是为dom挂载事件监听,如果你把js放在html头部,并且没有用onload的话,代码执行时dom是不存在的,自然报错

回答2:

IE的话 不支持addEventListener方式绑定事件

回答3:

显然你的box变量没被正确获取 只是个null值

回答4:

变量box是个null

回答5:

看一下有没有这个函数方法addEventListener