试题
考点

js语言和框架-JavaScript语言-事件冒泡和捕捉

面5笔5

el.onclick和addEventListener和attachEvent 绑定的事件怎么取消?

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

el.onclick:el.οnclick=null; 这样就可以取消绑定在 el 上的事件处理程序了。
通过 addEventListener() 添加的事件处理程序只能通过 removeEventListener() 来移除,并且移除时传入的参数与添加处理程序时使用的参数相同。通过addEventListener() 添加的匿名函数将无法移除。
通过 attachEvent() 添加的事件处理程序要通过 detachEvent() 来移除,其他的情况和 addEventListener() 一样。

文章链接

评论
暂无评论

加载更多