HTML के साथ जावास्क्रिप्ट की इंटरैक्शन उन इवेंट्स के माध्यम से संभाली जाती है जो तब होते हैं जब यूज़र या ब्राउज़र पेज को मैनिपुलेट करता है।
जब पेज लोड होता है, तो इसे एक इवेंट कहा जाता है। जब यूज़र बटन पर क्लिक करता है, तो वह क्लिक भी एक इवेंट है। अन्य उदाहरणों में किसी भी कुंजी को दबाना, विंडो बंद करना, विंडो रिसाइज़ करना आदि जैसे इवेंट्स शामिल हैं। इवेंट्स डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) लेवल 3 का हिस्सा हैं और हर HTML एलिमेंट में इवेंट्स का एक सेट होता है जो जावास्क्रिप्ट कोड को ट्रिगर कर सकता है।
आइए जावास्क्रिप्ट में onclick इवेंट का एक उदाहरण देखें, जो सबसे अधिक उपयोग किया जाने वाला इवेंट टाइप है जो तब होता है जब यूज़र अपने माउस के बाएं बटन पर क्लिक करता है।
उदाहरण
आप इस इवेंट टाइप के खिलाफ अपनी वैलिडेशन, चेतावनी आदि रख सकते हैं।
<html> <head> <script> <!-- function sayHello() { alert("Hello World") } //--> </script> </head> <body> <p>Click the following button and see result</p> <form> <input type = "button" onclick = "sayHello()" value = "Say Hello" /> </form> </body> </html>