HTML DOM Element removeEventListener() method
- Vorige pagina removeChild()
- Volgende pagina replaceChild()
- Ga naar het vorige niveau HTML DOM Elements object
Definitie en gebruik
removeEventListener()
Verwijder een eventhandler van een element.
Zie ook:
Elementmethoden:
Documentmethoden:
Handleiding:
Voorbeeld
Verwijder het "mousemove" event van het element:
myDIV.removeEventListener("mousemove", myFunction);
Syntax
element.removeEventListener(type, listnener, useCapture)
Parameters
Parameters | Beschrijving |
---|---|
type |
Verplicht. Het type event dat de event listener moet verwijderen. Gebruik geen "on" voorvoegsel. Bijvoorbeeld, gebruik "click" in plaats van "onclick". Voor een volledige lijst van HTML DOM events, bezoek a.u.b.:HTML DOM Event Object Referentiemanual. |
listnener | Verplicht. De event listener functie die moet worden verwijderd. |
useCapture |
Optioneel (standaard is false).
Als de event handler twee keer is toegevoegd, een keer voor het vangen en een keer voor het bubbelend, moeten deze beide apart worden verwijderd. |
Retourwaarde
Geen.
Technische details
removeEventListener()
Deze methode verwijdert de gespecificeerde event listener functie. Parameters type en useCapture moet worden gecombineerd met addEventListener() De overeenkomstige parameters van de methode zijn hetzelfde. Als er geen event listener wordt gevonden die overeenkomt met de gespecificeerde parameters, doet deze methode niets.
Als een event listener functie door deze methode wordt verwijderd, wordt deze niet meer aangeroepen wanneer een node een specifieke type event ondergaat. Zelfs als een event listener door een andere event listener van hetzelfde type event op dezelfde node wordt verwijderd, wordt deze niet meer aangeroepen.
Deze methode wordt ook Document en Window Objectdefinities en werking zijn vergelijkbaar.
Browserondersteuning
element.removeEventListener()
is een DOM Level 2 (2001) kenmerk.
Alle browsers ondersteunen het volledig:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Ondersteuning | 9-11 | Ondersteuning | Ondersteuning | Ondersteuning | Ondersteuning |
- Vorige pagina removeChild()
- Volgende pagina replaceChild()
- Ga naar het vorige niveau HTML DOM Elements object