event.initEvent

Obsoleto: Esta característica ya no se recomienda. Aunque es posible que algunos navegadores aún lo admitan, probablemente ya se ha eliminado de los estándares web relevantes, está en proceso de eliminación o solo se conserva por motivos de compatibilidad. Evite usarlo y actualice el código existente si es posible; consulte la tabla de compatibilidad en la parte inferior de esta página para orientar su decisión. Tenga en cuenta que esta característica puede dejar de funcionar en cualquier momento.

Resumen

El método initEvent se usa para dar valor inicial a un evento creado mediante document.createEvent.

Sintaxis

event.initEvent(type,bubbles,cancelable)
type
El tipo de evento.
bubbles
Un valor binario indicando si el evento debe ser recurrente en la cadena de eventos, o no (ver bubbles).
cancelable
Un valor binario indicando si el evento puede ser cancelado o no (ver cancelable).

Nota: Un valor binario puede tener sólo valores 1 y 0. En lógica de Boole, cierto (true ) y falso (false ).

Ejemplo

// crea un evento "click" que puede ser recurrente y
// NO puede ser cancelado.
event.initEvent("click", true, false);

Notas

Los eventos inicializados de esta forma, deben haber sido creados por el método document.createEvent. Debemos llamar a initEvent para inicializar el evento antes de que pueda ser lanzado con dispatched.

Especificación