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