XML DOM dispatchEvent() 方法
定義和用法
dispatchEvent() 方法給節(jié)點(diǎn)分派一個(gè)合成事件。
語(yǔ)法:
dispatchEvent(evt)
參數(shù) | 描述 |
---|---|
evt | 必需。要分派的 Event 對(duì)象。 |
返回值
如果在事件傳播過(guò)程中調(diào)用了 evt 的 preventDefault() 方法,則返回 false,否則返回 true。
拋出
如果 Event 對(duì)象 evt 沒(méi)有被初始化,或者它的 type 屬性為 null 或空串,該方法將拋出異常。
描述
該方法將分派一個(gè)合成事件,它由 Document.createEvent() 創(chuàng)建,由 Event 接口或它的某個(gè)子接口定義的初始化方法初始化。
調(diào)用該方法的節(jié)點(diǎn)將成為事件的目標(biāo)節(jié)點(diǎn),該事件在捕捉階段中第一次沿著文檔樹(shù)向下傳播。如果該事件的 bubbles 屬性為 true,那么在事件的目標(biāo)節(jié)點(diǎn)自身處理事件后,它將沿著文檔樹(shù)向上起泡。