createEvent() Ereignismethode

Definition und Verwendung

createEvent() Die Methode erstellt ein Ereignisobjekt.

Das Ereignis kann jeder gültige Ereignistyp sein und muss vor der Verwendung initialisiert werden.

Beispiel

Simulierung des mouseover-Ereignisses:

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

Selbst ausprobieren

Syntax

document.createEvent(type)

Parameterwert

Parameter Beschreibung
type

Notwendig. Zeichenkette, die den Ereignistyp angibt.

Mögliche Werte:

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

Technische Details

Rückgabewert: Event-Objekt

Browser-Unterstützung

Die Zahlen in der Tabelle weisen auf die erste Browser-Version hin, die diese Methode vollständig unterstützt.

Eigenschaften Chrome IE Firefox Safari Opera
createEvent() Unterstützung Unterstützung Unterstützung Unterstützung Unterstützung