XML DOM createEvent() 方法
定义和用法
createEvent() 方法创建新的 Oggetto Event.
语法:
createEvent(eventType)
Parametri | 描述 |
---|---|
eventType | 想获取的 Event 对象的事件模块名。 关于有效的事件类型列表,请参阅“descrizione部分。 |
valore di ritorno
ritorna il nuovo Oggetto Event, con il tipo specificato.
lancia
Se l'implementazione supporta il tipo di evento richiesto, questo metodo genererà un'eccezione con il codice NOT_SUPPORTED_ERR Eccezione DOMException.
descrizione
Questo metodo creerà un nuovo tipo di evento, definito dal parametro eventType specificato. Nota che il valore di questo parametro non è il nome dell'interfaccia degli eventi da creare, ma il nome del modulo DOM che definisce quell'interfaccia.
La tabella elenca eventType valori validi e l'interfaccia degli eventi creati per ciascun valore:
Parametri | Interfaccia degli eventi | Metodi di inizializzazione |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
Dopo aver creato l'oggetto Event con questo metodo, deve inizializzare l'oggetto con i metodi elencati nella tabella. Per dettagli su come inizializzare i metodi, consulta Manuale di riferimento dell'oggetto Event.
Questo metodo non è definito dall'interfaccia Document, ma dall'interfaccia DocumentEvent. Se un'implementazione supporta il modulo Event, allora Oggetto DocumentImplementerà l'interfaccia DocumentEvent e supporterà questo metodo.