btn3.removeEventListener('click',showMessage(),false); btn3.attachEvent('onclick',showMessage); 这两个方法在IE浏览器里面都不起作用,不知道老师是怎么办到的?还是我的IE版本太高?
IE浏览器用attachEvent('onclick',showMessage()).你方法里面没加()
DOM2级事件处理程序在IE11中可以使用,attachEvent,removeEvent在IE11中已经不用了,你可以再试一下。
调用匿名函数不添加括号
btn3.removeEventListener('click',showMessage,false); btn3.attachEvent('onclick',showMessage);