Метод removeEventListener() элемента DOM HTML
- Предыдущая страница removeChild()
- Следующая страница replaceChild()
- Вернуться на один уровень выше Объект Elements DOM HTML
определение и использование
removeEventListener()
удаление обработчика событий из элемента.
также см.:
методы элемента:
методы документа:
Уроки:
Пример
Удалить "mousemove" с элемента:
myDIV.removeEventListener("mousemove", myFunction);
Грамматика
element.removeEventListener(type, listnener, useCapture)
Параметры
Параметры | Описание |
---|---|
type |
Обязателен. Тип события, которое нужно удалить слушателя событий. Не используйте префикс "on". Например, используйте "click", а не "onclick". Для получения полного списка событий HTML DOM обратитесь по адресу:Референтное руководство по событиям HTML DOM. |
listnener | Обязателен. Функция слушателя событий, которую нужно удалить. |
useCapture |
Опционально (по умолчанию false).
Если обработчик событий был добавлен два раза, один для перехвата, один для переброса, то каждый из них должен быть удален отдельно. |
Возвратное значение
Нет.
Технические детали
removeEventListener()
Этот метод удаляет указанную функцию слушателя событий. Параметры type и useCapture должен соответствовать вызову addEventListener() Соответствующие параметры метода такие же. Если не найден слушатель событий, соответствующий указанным параметрам, метод ничего не делает.
Если функция слушателя событий удаляется этим методом, то она больше не вызывается при возникновении указанного типа события в узле. Даже если слушатель событий был удален другим слушателем того же типа события на том же узле, он больше не будет вызываться.
Этот метод также Document и Window Объекты определены и работают аналогично.
Поддержка браузеров
element.removeEventListener()
Это функция DOM Level 2 (2001).
Все браузеры полностью поддерживают его:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Поддержка | 9-11 | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница removeChild()
- Следующая страница replaceChild()
- Вернуться на один уровень выше Объект Elements DOM HTML