XML DOM createEvent() विधि
रूपरेखा और उपयोग
createEvent() विधि नए Event वस्तु।
व्याकरण:
createEvent(eventType)
पैरामीटर | वर्णन |
---|---|
eventType | जो Event ऑब्जैक्ट का इवेंट मॉड्यूल नाम हासिल करना चाहते हैं। वैध इवेंट किस्मों की सूची के बारे में देखें “व्याख्या”भाग। |
वापसी मान
नवीकृत वस्तु वापस करेगी Event वस्तुसे निर्दिष्ट वर्ग के साथ।
फेंकना
यदि इंटरफेस को आवश्यक इवेंट टाइप समर्थित करता है, तो इस विधि से NOT_SUPPORTED_ERR कोड की छोटी अपवाद फेंकेगी DOMException अपवाद।
व्याख्या
यह विधि एक नई इवेंट टाइप बनाएगी, जो पैरामीटर द्वारा निर्दिष्ट की गई है eventType निर्दिष्ट किया गया है।ध्यान दें कि इस पैरामीटर का मान तैयार करने वाले इवेंट इंटरफेस का नाम नहीं है, बल्कि उस इंटरफेस को परिभाषित करने वाले DOM मॉड्यूल का नाम है।
नीचे दिए गए तालिका में eventType की वैध मान और प्रत्येक मान के द्वारा बनाए गए इवेंट इंटरफेस:
पैरामीटर | इवेंट इंटरफेस | इनिशिएशन विधि |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
इस विधि के द्वारा Event वस्तु बनाने के बाद, उपरोक्त तालिका में दिखाए गए इनिशिएशन विधि के द्वारा वस्तु को इनिशिएशन करना चाहिए।इनिशिएशन विधि के बारे में विस्तृत जानकारी के लिए, देखें Event वस्तु संदर्भ।
यह वास्तव में Document इंटरफेस द्वारा परिभाषित नहीं है, बल्कि DocumentEvent इंटरफेस द्वारा परिभाषित है।यदि कोई इंटरफेस Event मॉड्यूल का समर्थन करता है, तो Document वस्तुइस वाक्यांश को DocumentEvent इंटरफेस करेगा और इस विधि को समर्थन करेगा。