XML DOM createEvent() metoden
Definition og brug
createEvent() metoden opretter nye Event objekt.
Syntaks:
createEvent(eventType)
Parametre | Beskrivelse |
---|---|
eventType | For at få den ønskede Event-objektets eventmodulnavn. Om effektiv liste over hendelsestyper, se “beskrivelse”部分。 |
returneringsværdi
returnerer det nyoprettede Event objektmed den specificerede type.
udløse
hvis implementeringen understøtter den nødvendige event type, vil denne metode kaste en NOT_SUPPORTED_ERR kode DOMException undtagelse.
beskrivelse
Denne metode vil oprette en ny event type, som defineres af parameteren eventType angivet. Bemærk, at værdien af dette parameter ikke er navnet på den ønskede event grænseflade, men navnet på DOM modulet, der definerer denne grænseflade.
Følgende tabel viser eventType gældende værdier og de eventuelle grænseflader, der oprettes af hver værdi:
Parametre | Event grænseflader | Initialiseringsmetoder |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
Efter at have oprettet Event objektet med denne metode, skal objektet initialiseres med de metoder, der vises i tabellen over. For detaljer om initialiseringsmetoderne, se Event objekt referencer.
Denne metode defineres ikke faktisk af Document grænsefladen, men af DocumentEvent grænsefladen. Hvis en implementering understøtter Event modulet, så Document objektvil implementere DocumentEvent grænsefladen og understøtte denne metode.