--- title: EventTarget.detachEvent() slug: Web/API/EventTarget/detachEvent translation_of: Web/API/EventTarget/removeEventListener ---

{{APIRef("DOM Events")}}

{{ Non-standard_header() }}

Кратко

Это проприетарная альтернатива методу {{domxref("EventTarget.removeEventListener()")}}  в Microsoft Internet Explorer.

Синтаксис

target.detachEvent(eventNameWithOn, callback)
target
DOM елемент, для которого надо убрать обработчик.
eventNameWithOn
Название ивента, начинающийся на "on" (так если бы это был колбэк атрибут), чей обработчик должен быть убран. Например, вам следует использовать "onclick" для удаления обработчика для данного "click" ивента.
callback
Функция, которую стоит убрать.

Спецификация

Не является частью спецификации.

Microsoft содержит описание на MSDN.

Поддержка браузерами

{{ CompatibilityTable() }}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Базовая поддержка {{ CompatNo() }} {{ CompatNo() }} 6 thru 10 [1] {{ CompatUnknown() }} {{ CompatNo() }}
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Базовая поддержка {{ CompatNo() }} {{ CompatNo() }} {{ CompatUnknown() }} {{ CompatUnknown() }} {{ CompatNo() }}

[1]: detachEvent() больше не поддерживается в IE11+. {{domxref("EventTarget.removeEventListener()")}} поддерживается в IE9+.

Смотрите так-же