HTML के साथ जावास्क्रिप्ट इंटरैक्शन को उन घटनाओं के माध्यम से नियंत्रित किया जाता है जो तब होती हैं जब उपयोगकर्ता या ब्राउज़र किसी पृष्ठ में हेरफेर करते हैं।
जब पृष्ठ लोड होता है, तो इसे एक ईवेंट कहा जाता है। जब उपयोगकर्ता किसी बटन पर क्लिक करता है, तो वह एक ईवेंट होता है। अन्य उदाहरणों में कोई भी कुंजी दबाने, विंडो बंद करने, विंडो का आकार बदलने आदि जैसी घटनाएं शामिल हैं।
डेवलपर्स इन घटनाओं का उपयोग जावास्क्रिप्ट कोडित प्रतिक्रियाओं को निष्पादित करने के लिए कर सकते हैं, जिससे बटन विंडो बंद हो जाते हैं, उपयोगकर्ताओं को संदेश प्रदर्शित होते हैं, डेटा को सत्यापित किया जाता है, और वस्तुतः किसी भी अन्य प्रकार की प्रतिक्रिया की कल्पना की जा सकती है।
कुछ मानक HTML 5 इवेंट नीचे सूचीबद्ध हैं -
विशेषता | मान | विवरण |
ऑफ़लाइन | स्क्रिप्ट | दस्तावेज़ के ऑफ़लाइन होने पर ट्रिगर होता है |
Onabort | स्क्रिप्ट | एक निरस्त घटना पर ट्रिगर |
आफ्टरप्रिंट | स्क्रिप्ट | दस्तावेज़ मुद्रित होने के बाद ट्रिगर |
ऑन बिफोरऑनलोड | स्क्रिप्ट | दस्तावेज़ लोड होने से पहले ट्रिगर |
onbeforeprint | स्क्रिप्ट | दस्तावेज़ मुद्रित होने से पहले ट्रिगर |
ऑनब्लर | स्क्रिप्ट | जब खिड़की फोकस खो देती है तो ट्रिगर हो जाता है |
Oncanplay | स्क्रिप्ट | ट्रिगर जब मीडिया चलना शुरू कर सकता है लेकिन बफरिंग के लिए रोकना पड़ सकता है |
oncanplaythrough | स्क्रिप्ट | बफरिंग के लिए रुके बिना, जब मीडिया को अंत तक चलाया जा सकता है, तो ट्रिगर करता है |
परिवर्तन | स्क्रिप्ट | तत्व बदलने पर ट्रिगर होता है |