EventTarget
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.
Resumo
EventTarget
é uma interface DOM implementada por objetos que podem receber eventos DOM e tem que ouvir estes.
Element
, document
, e window
são os mais comuns disparadores de eventos, mas outros objetos podem disparar eventos também, por exemplo XMLHttpRequest
, AudioNode
, AudioContext
e outros.
Muitos disparadores de eventos (incluindo elements, documents, e windows) também suportam definir event handlers através on...
propriedades e atributos.
Métodos
EventTarget.addEventListener()
-
Registra um tratamento para um tipo específico de evento sobre o
EventTarget
. EventTarget.removeEventListener()
-
Remove um event listener do
EventTarget
. EventTarget.dispatchEvent()
-
Dispatch an event to this
EventTarget
.
Especificações
Specification |
---|
DOM Standard # interface-eventtarget |
Compatibilidade com navegadores
BCD tables only load in the browser
Veja também
- Referência de eventos - os eventos disponíveis na plataforma.
- Guia do desenvolvedor sobre Eventos
- Interface
Event