การโต้ตอบของ JavaScript กับ HTML ได้รับการจัดการผ่านเหตุการณ์ที่เกิดขึ้นเมื่อผู้ใช้หรือเบราว์เซอร์จัดการหน้า
เมื่อโหลดหน้าจะเรียกว่าเหตุการณ์ เมื่อผู้ใช้คลิกปุ่ม การคลิกนั้นก็เป็นเหตุการณ์เช่นกัน ตัวอย่างอื่นๆ ได้แก่ เหตุการณ์ต่างๆ เช่น การกดแป้น การปิดหน้าต่าง การปรับขนาดหน้าต่าง ฯลฯ เหตุการณ์เป็นส่วนหนึ่งของ Document Object Model (DOM) ระดับ 3 และองค์ประกอบ HTML ทุกรายการมีชุดเหตุการณ์ที่สามารถเรียกโค้ด JavaScript ได้พี>
มาดูตัวอย่างเหตุการณ์ onclick ใน JavaScript ซึ่งเป็นประเภทเหตุการณ์ที่ใช้บ่อยที่สุดซึ่งเกิดขึ้นเมื่อผู้ใช้คลิกปุ่มซ้ายของเมาส์
ตัวอย่าง
คุณสามารถใส่การตรวจสอบ คำเตือน ฯลฯ กับเหตุการณ์ประเภทนี้ได้
<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>