Metoda XML DOM createEvent()
Definicja i zastosowanie
Metoda createEvent() tworzy nową Obiekt Event.
Gramatyka:
createEvent(eventType)
Parametry | Opis |
---|---|
eventType | Nazwa modułu wydarzenia obiektu Event, którego chcesz uzyskać. Opcje listy typów wydarzeń efektywnych, zobacz "opis部分。 |
zwracana wartość
zwraca nowo utworzony Obiekt Event, z określonym typem.
wywołany
Jeśli implementacja obsługuje wymagany typ wydarzenia, metoda ta wywoła wyjątek o kodzie NOT_SUPPORTED_ERR Wyjątek DOMException.
opis
Ta metoda utworzy nowy typ wydarzenia, który jest określony przez parametr eventType określone. Proszę zauważyć, że wartość tego parametru nie jest nazwą interfejsu wydarzenia do utworzenia, ale nazwą modułu DOM definiującego ten interfejs.
Poniższa tabela wymienia eventType Dopuszczalne wartości i interfejsy wydarzeń tworzone dla każdej wartości:
Parametry | Interfejsy wydarzeń | Metody inicjalizacyjne |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
Po utworzeniu obiektu Event za pomocą tej metody, należy zainicjalizować obiekt za pomocą metod wskazanych w tabeli. Szczegółowe informacje o metodach inicjalizacyjnych można znaleźć w Podręcznik referencyjny dla obiektu Event.
Ta metoda nie jest zdefiniowana przez interfejs Document, ale przez interfejs DocumentEvent. Jeśli implementacja obsługuje moduł Event, Obiekt DocumentBędzie realizować interfejs DocumentEvent i obsługiwać ten metodę.