老师讲的例子不起作用

来源:2-4 IE事件处理程序及跨浏览器解决

食梦者3711585

2016-09-21 14:36

btn3.removeEventListener('click',showMessage(),false); btn3.attachEvent('onclick',showMessage);   这两个方法在IE浏览器里面都不起作用,不知道老师是怎么办到的?还是我的IE版本太高?

写回答 关注

3回答

  • 雪挽
    2016-09-21 19:53:12
    已采纳

    IE浏览器用attachEvent('onclick',showMessage()).你方法里面没加()

    食梦者371...

    非常感谢!

    2016-10-18 08:55:22

    共 2 条回复 >

  • qq_若相惜卟弃_3
    2016-11-02 09:57:44

    DOM2级事件处理程序在IE11中可以使用,attachEvent,removeEvent在IE11中已经不用了,你可以再试一下。

  • Airly
    2016-10-17 21:56:16

    调用匿名函数不添加括号

    btn3.removeEventListener('click',showMessage,false); btn3.attachEvent('onclick',showMessage); 

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题