EventTarget.detachEvent()

非标准
该特性是非标准的,请尽量不要在生产环境中使用它!

简介

这是Microsoft Internet Explorer专有的用于替代标准的 EventTarget.removeEventListener() 的方法。

语法

target.detachEvent(eventNameWithOn, callback)
target
将要移除事件的DOM节点
eventNameWithOn
将要移除的事件名,以“on”为前缀(例如它是一个事件处理程序)。 例如,您可以使用“onclick”移除点击事件的事件处理程序。
callback
注销事件后的回调函数

详细

任何规范没有此部分。

微软在 MSDN 上有相关描述。

浏览器兼容性

特征 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 未实现 未实现 6 至 10 [1] ? 未实现
特征 Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 未实现 未实现 ? ? 未实现

[1]: detachEvent() 在 IE11+ 中不再支持。 EventTarget.removeEventListener() 在 IE9+ 中支持。

See also

文档标签和贡献者

标签: 
 此页面的贡献者: Ende93, faremax, daisyHawen
 最后编辑者: Ende93,