Metoda wydarzenia createEvent()

Definicja i użycie

createEvent() Metoda tworzy obiekt wydarzenia.

Wydarzenie może być dowolnym legalnym typem wydarzenia i musi być inicjalizowane przed użyciem.

Przykład

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

Spróbuj sam

Gramatyka

document.createEvent(type)

Wartości parametrów

Parametry Opis
type

Wymagane. Ciąg znaków, określający typ wydarzenia.

Możliwe wartości:

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

Szczegóły techniczne

Zwracana wartość: Obiekt Event

Wsparcie przeglądarki

Liczby w tabeli wskazują na pierwszą wersję przeglądarki wspierającą tę metodę w pełni.

Atrybuty Chrome IE Firefox Safari Opera
createEvent() Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie