EventTarget
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since juillet 2015.
* Some parts of this feature may have varying levels of support.
Note : Cette fonctionnalité est disponible via les Web Workers.
EventTarget
est une interface DOM implémentée par des objets qui peuvent recevoir des événements et peuvent avoir des écouteurs pour eux.
Element
, Document
et Window
sont les cibles d'événements les plus fréquentes, mais d'autres objets peuvent également être des cibles d'événements. Par exemple XMLHttpRequest
, AudioNode
, AudioContext
et autres.
De nombreuses cibles d'événements (y compris des éléments, des documents et des fenêtres) supporte également la définition de gestionnaires d'événements via les propriétés et attributs onevent
.
Constructeur
EventTarget()
-
Crée une nouvelle instance d'objet
EventTarget
.
Méthodes
EventTarget.addEventListener()
-
Enregistre un gestionnaire d'événements d'un type d'événement spécifique sur
EventTarget
. EventTarget.removeEventListener()
-
Supprime un écouteur d'événement de
EventTarget
. EventTarget.dispatchEvent()
-
Envoie un événement à cet
EventTarget
.
Spécifications
Specification |
---|
DOM> # interface-eventtarget> |
Compatiblité des navigateurs
Loading…
Voir aussi
- Référence d'événement - les événements disponibles sur la plateforme.
- Guide du développeur d'événements
Event
interface