createEvent() eventmetod

Definition och användning

createEvent() Metoden skapar ett eventobjekt.

Händelsen kan vara vilket lagligt eventtyp som helst och måste initialiseras innan användning.

Exempel

Simulera mouseover-händelse:

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 själv

Syntax

document.createEvent(type)

Parametervärde

Parameter Beskrivning
type

Obligatorisk. Sträng, som specificerar eventtypen.

Möjliga värden:

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

Tekniska detaljer

Returvärde: Event-objekt

Webbläsarstöd

Tal i tabellen anger den första webbläsareversion som fullständigt stöder denna metod.

Egenskaper Chrome IE Firefox Safari Opera
createEvent() Stöd Stöd Stöd Stöd Stöd