XML DOM createEvent() na paraan
paggawa at paggamit
Ang createEvent() na paraan ay naglalikha ng bagong Event object.
Gramatika:
createEvent(eventType)
Parametro | paglalarawan |
---|---|
eventType | makakuha ng pangyayari na uri ng Event object. tungkol sa listahan ng may epekto na uri ng pangyayari, mangyaring tingnan ang “Ipaliwanag”部分。 |
Ibinabalik ang halaga
Ibinabalik ng Event object, na may tinukoy na uri.
Throw
Kung ang implementasyon ay sumusuporta sa kailanganang uri ng pangyayari, magbigay ang pamamaraan ng error na may code na NOT_SUPPORTED_ERR DOMException error.
Ipaliwanag
Ang pamamaraan na ito ay maglikha ng uri ng bagong pangyayari, na tinukoy ng parametro eventType Tinukoy. Note na ang halaga ng parametro na ito ay hindi ang pangalan ng interface ng pangyayari na ito, kundi ang pangalan ng DOM module na tinukoy ng interface na ito.
Ang sumusunod na talahanayan ay inilalarawan eventType Ang lehitimong halaga at ang bawat halaga na naglikha ng interface ng pangyayari:
Parametro | Interface ng pangyayari | Pamamaraan ng inilunsad |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
Pagkatapos ng paglikha ng Event object gamit ang pamamaraan na ito, dapat na inilunsad ang mga pamamaraan na inilista sa talahanayan. Para sa mas maraming detalye tungkol sa pamamaraan ng inilunsad, mangyaring basahin ang Manwal ng Event object.
Ang pamamaraan na ito ay hindi na tinukoy ng Document interface, kundi ng DocumentEvent interface. Kung ang isang implementasyon ay sumusuporta sa Event module, Objeto ng DocumentGinawa ng pamamaraan na ito ang DocumentEvent interface at sumusuporta sa pamamaraan na ito.