Metoda removeEventListener() obiektu Element DOM HTML

Definicja i użycie

removeEventListener() Metoda usuwa obsługi zdarzenia z elementu.

Zobacz również:

Metody elementu:

Metoda addEventListener()

Metoda removeEventListener()

Metody dokumentu:

Metoda addEventListener()

Metoda removeEventListener()

Podręcznik:

HTML DOM EventListener

Pełna lista wydarzeń DOM

Przykład

Usunięcie "mousemove" wydarzenia z elementu:

myDIV.removeEventListener("mousemove", myFunction);

Spróbuj sam

Gramatyka

element.removeEventListener(type, listnener, useCapture)

Parametry

Parametry Opis
type

Wymagane. Typ wydarzenia do usunięcia słuchacza.

Nie używaj prefiksu "on". Na przykład, użyj "click", zamiast "onclick".

Aby uzyskać pełną listę wydarzeń HTML DOM, odwiedź:Przewodnik HTML DOM Event Object.

listnener Wymagane. Funkcja słuchacza wydarzenia do usunięcia.
useCapture

Opcjonalne (domyślnie false).

  • true - Usuń programistę z uchwycenia
  • false - Usuń programistę z bąbelkowania

Jeśli programista wydarzenia został dodany dwa razy, raz w uchwyceniu, raz w bąbelkowaniu, każdy musi być usunięty osobno.

Zwracana wartość

Brak.

Szczegóły techniczne

removeEventListener() Metoda usunie określony funkcję słuchacza wydarzenia. Parametry type i useCapture musi być wywoływane addEventListener() Parametry metody są takie same. Jeśli nie znajdzie się słuchacz wydarzenia pasujący do określonych parametrów, metoda nie zrobimy nic.

Jeśli funkcja słuchacza事件被该方法删除,to nie będzie ona wywoływana, gdy węzeł wystąpi określonego typu wydarzenie. Nawet jeśli słuchacz zostanie usunięty przez inny słuchacz tego samego typu wydarzenia zarejestrowany na tym samym węźle, nie będzie on już wywoływany.

Ta metoda jest również Document i Window Obiekty są zdefiniowane i działają podobnie.

Wsparcie przeglądarki

element.removeEventListener() To jest funkcja DOM Level 2 (2001).

Wszystkie przeglądarki wspierają to w pełni:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Wsparcie 9-11 Wsparcie Wsparcie Wsparcie Wsparcie