文章链接
js语言和框架-JavaScript语言-事件冒泡和捕捉
面5笔5el.onclick和addEventListener和attachEvent 绑定的事件怎么取消?
el.onclick:el.οnclick=null; 这样就可以取消绑定在 el 上的事件处理程序了。
通过 addEventListener() 添加的事件处理程序只能通过 removeEventListener() 来移除,并且移除时传入的参数与添加处理程序时使用的参数相同。通过addEventListener() 添加的匿名函数将无法移除。
通过 attachEvent() 添加的事件处理程序要通过 detachEvent() 来移除,其他的情况和 addEventListener() 一样。