createEvent() hendelsesmetoden

Definisjon og bruk

createEvent() Metoden lager et hendelsesobjekt.

En hendelse kan være hvilken som helst gyldig hendelses type og må initialiseres før bruk.

Eksempel

Simuler mouseover-hendelse:

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);

Prøv selv

Syntaks

document.createEvent(type)

Parameterverdi

Parameter Beskrivelse
type

Obligatorisk. Streng, som definerer hendelses typen.

Mulige verdier:

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

Tekniske detaljer

Returneringsverdi: Event-objekt

Nettleserstøtte

Tallene i tabellen angiver den første nettleseren som fullt ut støtter denne metoden.

Egenskaber Chrome IE Firefox Safari Opera
createEvent() Support Support Support Support Support