องค์ประกอบ HTML สามารถมีแอตทริบิวต์เหตุการณ์ที่ทริกเกอร์พฤติกรรมในเบราว์เซอร์เช่นการเริ่มต้น JavaScript เมื่อผู้ใช้คลิกองค์ประกอบ HTML คุณสมบัติของเหตุการณ์ที่แสดงด้านล่างสามารถแทรกลงในแท็ก HTML เพื่อกำหนดพฤติกรรมเหตุการณ์
เหตุการณ์ใหม่ใน HTML 5: Onabort, Onbeforeunload, OnContextMenu, OnDrag, OnDragend, OnDragenter, OnDragleave, OnDragover, OnDragStart, Ondrop, Onerror, Onmessage, Onmousewheel, OnResize
แอตทริบิวต์ HTML 4.01 ที่ไม่ได้รับการสนับสนุนอีกต่อไป: OnReset
| คุณสมบัติ | ค่า | อธิบาย | 4 | 5 |
|---|---|---|---|---|
| มีความหมาย | สคริปต์ | เรียกใช้สคริปต์เมื่อเหตุการณ์ยกเลิกเกิดขึ้น | 5 | |
| OnBeforeonload | สคริปต์ | เรียกใช้สคริปต์ก่อนที่จะโหลดองค์ประกอบ | 5 | |
| onblur | สคริปต์ | เรียกใช้สคริปต์เมื่อองค์ประกอบสูญเสียโฟกัส | 4 | 5 |
| การเปลี่ยน | สคริปต์ | เรียกใช้สคริปต์เมื่อองค์ประกอบเปลี่ยนไป | 4 | 5 |
| onclick | สคริปต์ | อนุญาตสคริปต์เมื่อเมาส์คลิก | 4 | 5 |
| OnContextMenu | สคริปต์ | เรียกใช้สคริปต์เมื่อเมนูถูกทริกเกอร์ | 5 | |
| ondblclick | สคริปต์ | เรียกใช้สคริปต์เมื่อเมาส์ดับเบิลคลิก | 4 | 5 |
| ondrag | สคริปต์ | อนุญาตให้ใช้สคริปต์ตราบใดที่สคริปต์ถูกลาก | 5 | |
| ondragend | สคริปต์ | เรียกใช้สคริปต์ในตอนท้ายของการดำเนินการลาก | 5 | |
| ondragenter | สคริปต์ | ดำเนินการสคริปต์เมื่อองค์ประกอบถูกลากไปยังเป้าหมายตำแหน่งทางกฎหมาย | 5 | |
| Ondragleave | สคริปต์ | เมื่อองค์ประกอบออกจากเป้าหมายตำแหน่งทางกฎหมาย | 5 | |
| Ondragover | สคริปต์ | สคริปต์จะถูกดำเนินการตราบเท่าที่องค์ประกอบกำลังลากบนเป้าหมายตำแหน่งทางกฎหมาย | 5 | |
| onDragStart | สคริปต์ | ดำเนินการสคริปต์ที่จุดเริ่มต้นของการดำเนินการลาก | 5 | |
| ondrop | สคริปต์ | เรียกใช้สคริปต์เมื่อองค์ประกอบถูกลาก | 5 | |
| ผู้กระทำความผิด | สคริปต์ | ดำเนินการสคริปต์เมื่อเกิดข้อผิดพลาดระหว่างการโหลดองค์ประกอบ | 5 | |
| onfocus | สคริปต์ | เรียกใช้สคริปต์เมื่อองค์ประกอบได้รับการโฟกัส | 4 | 5 |
| onkeydown | สคริปต์ | เรียกใช้สคริปต์เมื่อกดปุ่ม | 4 | 5 |
| onkeypress | สคริปต์ | เรียกใช้สคริปต์เมื่อกดปุ่ม | 4 | 5 |
| onkeyup | สคริปต์ | เรียกใช้สคริปต์เมื่อปุ่มถูกปล่อยออกมา | 4 | 5 |
| การบรรทุก | สคริปต์ | เรียกใช้สคริปต์เมื่อโหลดเอกสาร | 4 | 5 |
| การส่งมอบ | สคริปต์ | เรียกใช้สคริปต์เมื่อเหตุการณ์ข้อความถูกทริกเกอร์ | 5 | |
| Onmousedown | สคริปต์ | เรียกใช้สคริปต์เมื่อกดปุ่มเมาส์ | 4 | 5 |
| Onmousemove | สคริปต์ | เรียกใช้สคริปต์เมื่อตัวชี้เมาส์เคลื่อนที่ | 4 | 5 |
| Onmouseover | สคริปต์ | เรียกใช้สคริปต์เมื่อตัวชี้เมาส์ย้ายไปยังองค์ประกอบ | 4 | 5 |
| Onmouseout | สคริปต์ | เรียกใช้สคริปต์เมื่อตัวชี้เมาส์เลื่อนองค์ประกอบออกไป | 4 | 5 |
| onmouseup | สคริปต์ | เรียกใช้สคริปต์เมื่อปุ่มเมาส์ถูกปล่อยออกมา | 4 | 5 |
| Onmousewheel | สคริปต์ | เรียกใช้สคริปต์เมื่อล้อของเมาส์เลื่อน | 5 | |
| onreset | สคริปต์ | เรียกใช้สคริปต์เมื่อรีเซ็ตแบบฟอร์ม ไม่รองรับ | 4 | |
| ทำให้เป็นสี | สคริปต์ | เรียกใช้สคริปต์เมื่อมีการปรับขนาดองค์ประกอบ | 5 | |
| onscroll | สคริปต์ | เรียกใช้สคริปต์เมื่อแถบเลื่อนองค์ประกอบเลื่อน | 5 | |
| การเลือก | สคริปต์ | เรียกใช้สคริปต์เมื่อเลือกองค์ประกอบ | 4 | 5 |
| ออนซูบมิท | สคริปต์ | เรียกใช้สคริปต์เมื่อส่งแบบฟอร์ม | 4 | 5 |
| การโหลด | สคริปต์ | เรียกใช้สคริปต์เมื่อถอนการติดตั้งเอกสาร | 5 |