HTM DOM Dokument createEvent()
Przykład
Symuluj zdarzenie najechania myszą:
const ev = document.createEvent("MouseEvent");
ev.initMouseEvent("mouseover", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
document.getElementById("myDiv").dispatchEvent(ev);
Definicja i użycie
Metoda createEvent()
tworzy obiekt zdarzenia.
Zdarzenie musi być legalnym typem zdarzenia i musi zostać zainicjowane (wysłane) przed użyciem.
Składnia
document.createEvent(type)
Parametry
Parameter | Description |
type | Required. The type of event. AnimationEvent ClipboardEvent DragEvent FocusEvent HashChangeEvent InputEvent KeyboardEvent MouseEvent PageTransitionEvent PopStateEvent ProgressEvent StorageEvent TouchEvent TransitionEvent UiEvent WheelEvent |
Wartość zwrotu
Rodzaj | Opis |
Obiekt | Obiekt Event. |
Obsługa przeglądarki
document.createEvent()
jest funkcją DOM Level 1 (1998).
Jest w pełni obsługiwany we wszystkich przeglądarkach:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |