HTML - ईवेंट संदर्भ
जब उपयोगकर्ता आपकी वेबसाइट पर आते हैं, तो वे विभिन्न लिंक पर क्लिक करते हैं, माउस को टेक्स्ट और छवियों आदि पर लाते हैं। ये उदाहरण हैं कि हम जावास्क्रिप्ट और VBScript शब्दावली में घटनाओं को क्या कहते हैं।
हम अपने ईवेंट हैंडलर को जावास्क्रिप्ट या वीबीएसस्क्रिप्ट का उपयोग करके लिख सकते हैं और इन घटनाओं के खिलाफ किए जाने वाले कुछ कार्यों को निर्दिष्ट कर सकते हैं। हालाँकि ये ईवेंट हैं लेकिन इन्हें HTML टैग्स के लिए विशेषता के रूप में निर्दिष्ट किया जाएगा।
HTML 4.01 विनिर्देशन ने 19 घटनाओं को परिभाषित किया था, लेकिन बाद में HTML-5 ने कई अन्य घटनाओं को जोड़ा है जिन्हें हमने यहां सूचीबद्ध किया है -
विंडो इवेंट्स विशेषताएँ
निम्नलिखित घटनाओं को HTML के पुराने संस्करणों में पेश किया गया है, लेकिन जिन सभी टैग के साथ चिह्नित किया गया है
 
                | आयोजन | एचटीएमएल -5 | विवरण | 
|---|---|---|
| onafterprint |   | दस्तावेज़ छपने के बाद ट्रिगर | 
| onbeforeprint |   | दस्तावेज़ छपने से पहले ट्रिगर | 
| onbeforeonload |   | दस्तावेज़ लोड होने से पहले ट्रिगर | 
| onerror |   | त्रुटि होने पर ट्रिगर | 
| onhaschange |   | जब कोई दस्तावेज़ बदला है तो ट्रिगर | 
| गोली भरना | दस्तावेज़ लोड होने पर ट्रिगर | |
| onmessage |   | जब संदेश ट्रिगर होता है | 
| onoffline |   | जब कोई दस्तावेज़ ऑफ़लाइन हो जाता है तो ट्रिगर | 
| ononline |   | दस्तावेज़ ऑनलाइन होने पर ट्रिगर | 
| onpagehide |   | जब एक खिड़की छिपी होती है तो ट्रिगर | 
| onpageshow |   | जब एक खिड़की दिखाई देती है तो ट्रिगर | 
| onpopstate |   | जब विंडो का इतिहास बदलता है तो ट्रिगर | 
| onredo |   | जब कोई दस्तावेज़ एक रीडो निष्पादित करता है तो ट्रिगर | 
| onresize |   | जब विंडो का आकार बदला जाता है तो ट्रिगर | 
| onstorage |   | दस्तावेज़ लोड होने पर ट्रिगर | 
| onundo |   | जब कोई दस्तावेज़ पूर्ववत करता है तो ट्रिगर | 
| ऑनअनलोड | उपयोगकर्ता द्वारा दस्तावेज़ छोड़ने पर ट्रिगर | 
प्रपत्र घटनाएँ
HTML के पुराने संस्करणों में निम्नलिखित टैग पेश किए गए हैं, लेकिन सभी चिह्नित टैग
 
                | आयोजन | एचटीएमएल -5 | विवरण | 
|---|---|---|
| धब्बे पर | जब कोई विंडो फ़ोकस करता है तो ट्रिगर | |
| परिवर्तन पर | जब कोई तत्व बदलता है तो ट्रिगर | |
| oncontextmenu |   | जब संदर्भ मेनू ट्रिगर हो जाता है तो ट्रिगर | 
| पर ध्यान केंद्रित | जब विंडो फोकस हो जाती है तो ट्रिगर | |
| onformchange |   | जब कोई रूप बदलता है तो ट्रिगर | 
| onforminput |   | जब किसी प्रपत्र को उपयोगकर्ता इनपुट मिलता है तो ट्रिगर | 
| oninput |   | जब किसी तत्व को उपयोगकर्ता इनपुट मिलता है तो ट्रिगर | 
| oninvalid |   | किसी तत्व के अमान्य होने पर ट्रिगर | 
| onreset | जब कोई प्रपत्र रीसेट किया जाता है तो ट्रिगर | |
| onselect | जब किसी तत्व का चयन किया जाता है तो ट्रिगर | |
| ऑनसबमिट | जब कोई प्रपत्र सबमिट किया जाता है तो ट्रिगर | 
कीबोर्ड ईवेंट
| आयोजन | एचटीएमएल -5 | विवरण | 
|---|---|---|
| onkeydown | ट्रिगर जब एक कुंजी दबाया जाता है | |
| onkeypress | ट्रिगर जब एक कुंजी दबाया और जारी किया जाता है | |
| onkeyup | एक कुंजी जारी होने पर ट्रिगर | 
माउस घटनाएँ
HTML के पुराने संस्करणों में निम्नलिखित टैग पेश किए गए हैं, लेकिन सभी चिह्नित टैग
 
                | आयोजन | एचटीएमएल -5 | विवरण | 
|---|---|---|
| क्लिक पर | एक माउस क्लिक पर ट्रिगर | |
| ondblclick | माउस पर ट्रिगर डबल-क्लिक करें | |
| ondrag |   | किसी तत्व को खींचने पर ट्रिगर | 
| ondragend |   | एक ड्रैग ऑपरेशन के अंत में ट्रिगर | 
| OnDragEnter |   | जब कोई तत्व किसी वैध ड्रॉप लक्ष्य पर खींचा जाता है तो ट्रिगर | 
| ondragleave |   | जब कोई तत्व एक वैध ड्रॉप लक्ष्य छोड़ता है तो ट्रिगर | 
| ondragover |   | जब कोई तत्व वैध ड्रॉप लक्ष्य पर खींचा जा रहा है तो ट्रिगर | 
| ondragstart |   | ड्रैग ऑपरेशन की शुरुआत में ट्रिगर | 
| ondrop |   | ट्रिगर किए गए तत्व को जब गिराया जा रहा हो | 
| onmousedown | ट्रिगर जब एक माउस बटन दबाया जाता है | |
| onmousemove | जब माउस पॉइंटर चलता है तो ट्रिगर | |
| onmouseout | ट्रिगर जब माउस पॉइंटर एक तत्व से बाहर निकलता है | |
| मूषक के ऊपर से | ट्रिगर जब माउस पॉइंटर एक तत्व से अधिक चलता है | |
| onmouseup | जब माउस बटन छोड़ा जाता है तो ट्रिगर | |
| onmousewheel |   | ट्रिगर जब माउस व्हील घुमाया जा रहा है | 
| Onscroll |   | जब किसी तत्व के स्क्रॉलबार को स्क्रॉल किया जा रहा हो तो ट्रिगर | 
मीडिया इवेंट्स
HTML के पुराने संस्करणों में निम्नलिखित टैग पेश किए गए हैं, लेकिन सभी चिह्नित टैग
 
                | आयोजन | एचटीएमएल -5 | विवरण | 
|---|---|---|
| onabort | एक गर्भपात घटना पर ट्रिगर | |
| oncanplay |   | ट्रिगर जब एक मीडिया खेल शुरू कर सकता है, लेकिन बफरिंग के लिए रुकना पड़ सकता है | 
| oncanplaythrough |   | ट्रिगर जब एक मीडिया अंत तक खेला जा सकता है, बिना बफरिंग के लिए | 
| ondurationchange |   | जब किसी मीडिया की लंबाई बदली जाती है तो ट्रिगर | 
| onemptied |   | ट्रिगर जब एक मीडिया संसाधन तत्व अचानक खाली हो जाता है। | 
| onended |   | ट्रिगर जब एक मीडिया अंत तक पहुँच गया है | 
| onerror |   | त्रुटि होने पर ट्रिगर | 
| onloadeddata |   | मीडिया डेटा लोड होने पर ट्रिगर | 
| onloadedmetadata |   | एक मीडिया तत्व की अवधि और अन्य मीडिया डेटा लोड होने पर ट्रिगर | 
| onloadstart |   | ट्रिगर जब ब्राउज़र मीडिया डेटा लोड करना शुरू करता है | 
| onpause |   | मीडिया डेटा रोक दिए जाने पर ट्रिगर | 
| onplay |   | ट्रिगर जब मीडिया डेटा खेलना शुरू कर रहा है | 
| onplaying |   | ट्रिगर जब मीडिया डेटा खेलना शुरू कर दिया है | 
| प्रगति पर |   | ट्रिगर जब ब्राउज़र मीडिया डेटा प्राप्त कर रहा है | 
| onratechange |   | ट्रिगर जब मीडिया डेटा की प्लेइंग रेट बदल गई है | 
| onreadystatechange |   | जब तैयार स्थिति बदल जाती है तो ट्रिगर | 
| onseeked |   | ट्रिगर जब मीडिया तत्व की मांग विशेषता अब सच नहीं है, और मांग समाप्त हो गई है | 
| onseeking |   | ट्रिगर जब मीडिया तत्व की मांग विशेषता सच है, और मांग शुरू हो गई है | 
| onstalled |   | मीडिया डेटा प्राप्त करने में त्रुटि होने पर ट्रिगर | 
| onsuspend |   | ट्रिगर जब ब्राउज़र मीडिया डेटा प्राप्त कर रहा है, लेकिन पूरी मीडिया फ़ाइल को लाने से पहले रोक दिया गया था | 
| ontimeupdate |   | ट्रिगर जब मीडिया अपनी प्लेइंग पोजीशन बदलता है | 
| onvolumechange |   | जब कोई मीडिया वॉल्यूम बदलता है, तब भी जब वॉल्यूम "म्यूट" पर सेट होता है | 
| onwaiting |   | ट्रिगर जब मीडिया ने खेलना बंद कर दिया है, लेकिन फिर से शुरू होने की उम्मीद है |