MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

EventTarget.detachEvent()

此页面上有脚本错误。虽然它是写给网站编辑,您可以在下面查看部分内容。

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

简介

这是Microsoft Internet Explorer专有的用于替代标准的{{ domxref(“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

文档标签和贡献者

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