Event()

El constructor Event() crea un nuevo Event.

Sintaxis

 event = new Event(typeArg, eventInit);

Valores

typeArg
Es un DOMString que representa el nombre del evento.
eventInit Optional
Es un EventInit dictionary, con los siguientes campos:
  • "bubbles": (Opcional) Boolean indica si el evento se propaga. Por defecto es false.
  • "cancelable": (Opcional) A Boolean indica si el evento puede ser cancelado. Por defecto es false.
  • "scoped": (Opcional) Boolean indica el ámbito de propagación. Si el valor es truedeepPath contendrá el nodo de destino.
  • "composed": (Opcional) Boolean que indica si el evento disparará listeners fuera de un shadow root. Por defecto es false. 

Ejemplo

// crea un evento look que se propaga y no puede cancelarse

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

Especificaciones

Especificación Estado Comentario
DOM
La definición de 'Event()' en esta especificación.
Living Standard Definición inicial.
Shadow DOM
La definición de 'scoped' en esta especificación.
Obsolete Añade ámbito a EventInit dictionary.

Compatibilidad con navegadores

BCD tables only load in the browser

 

 

Ver también