XML DOM createEvent() 方法
定义和用法
createEvent() 方法创建新的 Objek Event.
语法:
createEvent(eventType)
Parameter | 描述 |
---|---|
eventType | 想获取的 Event 对象的事件模块名。 关于有效的事件类型列表,请参阅“Deskripsi部分。 |
nilai kembalian
mengembalikan yang baru dibuat Objek Eventdengan tipe yang ditentukan.
melempar
Jika implementasi mendukung tipe event yang diperlukan, metode ini akan melempar NOT_SUPPORTED_ERR DOMException Exception.
Deskripsi
Metode ini akan membuat tipe event baru, yang ditentukan oleh parameter eventType dinyatakan. Perhatikan bahwa nilai parameter bukan nama antarmuka event yang akan dibuat, melainkan nama modul DOM yang mendefinisikan antarmuka itu.
Tabel di bawah ini menampilkan eventType nilai yang sah dan antarmuka event yang dibuat untuk setiap nilai:
Parameter | Antarmuka Event | Metode Inisialisasi |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
Setelah menghasilkan objek Event dengan metode ini, harus diinisialisasi objek dengan metode yang tercantum di tabel di atas. Untuk informasi detil tentang metode inisialisasi, lihat Referensi Objek Event.
Metode ini sebenarnya bukan didefinisikan oleh antarmuka Document, melainkan didefinisikan oleh antarmuka DocumentEvent. Jika implementasi mendukung modul Event, maka Objek Documentakan melaksanakan antarmuka DocumentEvent dan mendukung metode ini.