XML DOM createEvent() 方法
定义和用法
createEvent() 方法创建新的 Event nesnesi.
语法:
createEvent(eventType)
Parametreler | 描述 |
---|---|
eventType | 想获取的 Event 对象的事件模块名。 关于有效的事件类型列表,请参阅“tanımlar部分。 |
dönüş değeri
yeni oluşturulan Event nesnesiile belirtilen tür.
fırlatacaktır
Bir implementasyon gerekli olay türünü destekliyorsa, NOT_SUPPORTED_ERR kodu ile DOMException hatası.
tanımlar
Bu yöntem, parametreye göre yeni bir olay türü oluşturacaktır eventType tanımlar. Dikkat edilmesi gereken, bu parametrenin değeri oluşturulacak olay arayüzünün adı değil, bu arayüzü tanımlayan DOM modülünün adıdır.
Aşağıdaki tablo eventType geçerli değerleri ve her bir değerin oluşturduğu olay arayüzleri:
Parametreler | Olay arayüzleri | Başlatma yöntemleri |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
Bu yöntemle Event nesnesi oluşturduktan sonra, tabloda gösterilen başlatma yöntemleriyle nesneyi başlatmanız gerekir. Başlatma yöntemleri hakkında ayrıntılı bilgi için Event nesnesi referans.
Bu yöntem aslında Document arayüzü tarafından tanımlanmamıştır, DocumentEvent arayüzü tarafından tanımlanmıştır. Bir implementasyon Event modülünü destekliyorsa Document nesnesiDocumentEvent arayüzünü gerçekleştirir ve bu yöntemi destekler.