Metodo createEvent() evento

Definizione e uso

createEvent() Il metodo crea l'oggetto evento.

L'evento può essere qualsiasi tipo di evento legittimo e deve essere inizializzato prima di essere utilizzato.

Esempio

Simulazione dell'evento mouseover:

var x = document.createEvent("MouseEvent");
x.initMouseEvent("mouseover", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
document.getElementById("myDiv").dispatchEvent(x);

Prova personalmente

Sintassi

document.createEvent(type)

Valore del parametro

Parametro Descrizione
type

Obbligatorio. Stringa che specifica il tipo di evento.

Valori possibili:

  • AnimationEvent
  • ClipboardEvent
  • DragEvent
  • FocusEvent
  • HashChangeEvent
  • InputEvent
  • KeyboardEvent
  • MouseEvent
  • PageTransitionEvent
  • PopStateEvent
  • ProgressEvent
  • StorageEvent
  • TouchEvent
  • TransitionEvent
  • UiEvent
  • WheelEvent

Dettagli tecnici

Valore di ritorno: Oggetto Event

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta completamente questo metodo.

Proprietà Chrome IE Firefox Safari Opera
createEvent() Supporto Supporto Supporto Supporto Supporto