鼠标点击事件错误,提示can't set property 'onclick' of null

来源:3-3 innerHTML 属性

weibo_一万群什麼_0

2016-06-26 23:50

576ff9bd000108eb04830304.jpg

576ff9bd00015b9505000351.jpg

我做了一个QQ登录框,右上角关闭按钮的ID为closeBtn,我要用0级事件处理程序在获取ID后点击按钮使整个登录框(ID为loginPanel)隐藏,但运行的时候点击按钮无效,并且控制台提示Uncaught Typeerror:can't set property 'onclick' of null.导致点击无效.连设置的那个alert('sdssd');也是无法弹出的,请问要怎么解决?


===================================

问题已经找到了!!!原因是我在HTML中给按钮设置ID后忘记保存了!导致JS找不到ID名为closeBtn的元素!!!大家一定要引以为戒记得保存!!! T T找了半个小时不止原因,浪费很多时间.

写回答 关注

2回答

  • 呆如木鸡3223499
    2016-06-27 10:50:58
    已采纳

    我就默默的看着大神自问自答

    呆如木鸡32... 回复weibo_...

    我开始慌了~~

    2016-06-30 14:59:12

    共 4 条回复 >

  • 无尘a
    2016-06-27 10:56:49

    给我最佳答案

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

741170 学习 · 9865 问题

查看课程

相似问题