Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.

View in English Always switch to English

Event()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

O Event() cria uma nova Event.

Sintaxe

 event = new Event(typeArg, eventInit);

Valores

typeArg

É uma DOMString representa o nome do evento.

eventInitOptional

É um dicionário EventInit, tendo os seguintes campos:

  • "bubbles", opcional e false por default, do tipo Boolean, indica se o evento é bubbles ou não.
  • "cancelable", opcional e false por default, do tipo Boolean, indica se o evento pode ser cancelado ou não.

Exemplo

js
// criar um evento com bubbles true e que não pode ser cancelado

var ev = new Event("look", { bubbles: true, cancelable: false });
document.dispatchEvent(ev);

Especificações

Specification
DOM
# ref-for-dom-event-event

Compatibilidade com navegadores

Veja também