问答详情
源自:3-3 innerHTML 属性

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

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找了半个小时不止原因,浪费很多时间.

提问者:weibo_一万群什麼_0 2016-06-26 23:50

个回答

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

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

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

    给我最佳答案