5个回答
展开全部
你把js文件放在html最后或者在onload回调中执行试下?
html自网页打开是从上往下解析的,看代码片段是为dom挂载事件监听,如果你把js放在html头部,并且没有用onload的话,代码执行时dom是不存在的,自然报错
html自网页打开是从上往下解析的,看代码片段是为dom挂载事件监听,如果你把js放在html头部,并且没有用onload的话,代码执行时dom是不存在的,自然报错
追问
解决了 谢谢
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
IE的话 不支持addEventListener方式绑定事件
追问
现在的问题是放在HTML里面没问题,单独放在JS文件里面就不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
显然你的box变量没被正确获取 只是个null值
追问
现在的问题是放在HTML里面没问题,单独放在JS文件里面就不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-04-27
展开全部
变量box是个null
追问
现在的问题是放在HTML里面没问题,单独放在JS文件里面就不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看一下有没有这个函数方法addEventListener
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询