เมื่อผู้ใช้เข้าชมเว็บไซต์ของคุณ พวกเขาทำสิ่งต่างๆ เช่น การคลิกที่ข้อความและรูปภาพ และลิงก์ที่ให้ วางเมาส์เหนือสิ่งต่างๆ เป็นต้น นี่คือตัวอย่างที่ JavaScript เรียกเหตุการณ์
เราสามารถเขียนตัวจัดการเหตุการณ์ใน JavaScript หรือ VBScript และคุณสามารถระบุตัวจัดการเหตุการณ์เหล่านี้เป็นค่าของแอตทริบิวต์แท็กเหตุการณ์ ข้อกำหนด HTML5 กำหนดแอตทริบิวต์เหตุการณ์ต่างๆ ตามรายการด้านล่าง -
แอตทริบิวต์ อี | ค่า | คำอธิบาย |
ออฟไลน์ | สคริปต์ | ทริกเกอร์เมื่อเอกสารออฟไลน์ |
Onabort | สคริปต์ | ทริกเกอร์เหตุการณ์ที่ยกเลิก |
หลังพิมพ์ | สคริปต์ | ทริกเกอร์หลังจากพิมพ์เอกสาร |
onbeforeonload | สคริปต์ | ทริกเกอร์ก่อนโหลดเอกสาร |
ก่อนพิมพ์ | สคริปต์ | ทริกเกอร์ก่อนพิมพ์เอกสาร |
Onblur | สคริปต์ | ทริกเกอร์เมื่อหน้าต่างสูญเสียโฟกัส |
Oncanplay | สคริปต์ | ทริกเกอร์เมื่อสื่อสามารถเริ่มเล่นได้ แต่อาจหยุดเพื่อบัฟเฟอร์ |
oncanplaythrough | สคริปต์ | ทริกเกอร์เมื่อสามารถเล่นสื่อจนจบโดยไม่หยุดเพื่อบัฟเฟอร์ |
Onchange | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบเปลี่ยนแปลง |
Onclick | สคริปต์ | ทริกเกอร์เมื่อคลิกเมาส์ |
oncontextmenu | สคริปต์ | ทริกเกอร์เมื่อมีการเรียกเมนูบริบท |
Ondblclick | สคริปต์ | ทริกเกอร์เมื่อดับเบิลคลิกเมาส์ |
Ondrag | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบถูกลาก |
ondragend | สคริปต์ | ทริกเกอร์เมื่อสิ้นสุดการดำเนินการลาก |
ondragenter | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบถูกลากไปยังเป้าหมายการวางที่ถูกต้อง |
ondragleave | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบออกจากเป้าหมายการดร็อปที่ถูกต้อง |
ondragover | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบถูกลากเหนือเป้าหมายการวางที่ถูกต้อง |
ondragstart | สคริปต์ | ทริกเกอร์เมื่อเริ่มต้นการดำเนินการลาก |
ondrop | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบที่ลากถูกทิ้ง |
ondurationchange | สคริปต์ | ทริกเกอร์เมื่อเปลี่ยนความยาวของสื่อ |
oneemptied | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบทรัพยากรสื่อว่างเปล่ากะทันหัน |
เปิดแล้ว | สคริปต์ | ทริกเกอร์เมื่อสื่อถึงจุดสิ้นสุด |
onerror | สคริปต์ | ทริกเกอร์เมื่อเกิดข้อผิดพลาด |
onfocus | สคริปต์ | ทริกเกอร์เมื่อหน้าต่างได้รับการโฟกัส |
onformchange | สคริปต์ | ทริกเกอร์เมื่อแบบฟอร์มเปลี่ยนแปลง |
onforminput | สคริปต์ | ทริกเกอร์เมื่อแบบฟอร์มได้รับอินพุตจากผู้ใช้ |
onhaschange | สคริปต์ | ทริกเกอร์เมื่อเอกสารมีการเปลี่ยนแปลง |
oninput | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบได้รับอินพุตจากผู้ใช้ |
oninvalid | สคริปต์ | ทริกเกอร์เมื่อองค์ประกอบไม่ถูกต้อง |
onkeydown | สคริปต์ | ทริกเกอร์เมื่อกดปุ่ม |
onkeypress | สคริปต์ | ทริกเกอร์เมื่อกดและปล่อยคีย์ |
onkeyup | สคริปต์ | ทริกเกอร์เมื่อมีการปล่อยคีย์ |
onload | สคริปต์ | ทริกเกอร์เมื่อโหลดเอกสาร |
onloadeddata | สคริปต์ | ทริกเกอร์เมื่อโหลดข้อมูลสื่อ |
onloadedmetadata | สคริปต์ | ทริกเกอร์เมื่อโหลดระยะเวลาและข้อมูลสื่ออื่นๆ ขององค์ประกอบสื่อ |
onloadstart | สคริปต์ | ทริกเกอร์เมื่อเบราว์เซอร์เริ่มโหลดข้อมูลสื่อ |
onmessage | สคริปต์ | ทริกเกอร์เมื่อข้อความถูกทริกเกอร์ |
onmousedown | สคริปต์ | ทริกเกอร์เมื่อกดปุ่มเมาส์ |
onmousemove | สคริปต์ | ทริกเกอร์เมื่อตัวชี้เมาส์เคลื่อนที่ |
onmouseout | สคริปต์ | ทริกเกอร์เมื่อตัวชี้เมาส์เคลื่อนออกจากองค์ประกอบ |
onmouseover | สคริปต์ | ทริกเกอร์เมื่อตัวชี้เมาส์เคลื่อนที่เหนือองค์ประกอบ |
onmouseup | สคริปต์ | ทริกเกอร์เมื่อปล่อยปุ่มเมาส์ |
onmousewheel | สคริปต์ | ทริกเกอร์เมื่อมีการหมุนวงล้อของเมาส์ |
ออฟไลน์ | สคริปต์ | ทริกเกอร์เมื่อเอกสารออฟไลน์ |
onoine | สคริปต์ | ทริกเกอร์เมื่อเอกสารออนไลน์ |
ออนไลน์ | สคริปต์ | ทริกเกอร์เมื่อเอกสารออนไลน์ |
onpagehide | สคริปต์ | ทริกเกอร์เมื่อหน้าต่างถูกซ่อน |
onpageshow | สคริปต์ | ทริกเกอร์เมื่อหน้าต่างปรากฏขึ้น |
หยุดชั่วคราว | สคริปต์ | ทริกเกอร์เมื่อข้อมูลสื่อถูกหยุดชั่วคราว |
onplay | สคริปต์ | ทริกเกอร์เมื่อข้อมูลสื่อกำลังจะเริ่มเล่น |
กำลังเล่น | สคริปต์ | ทริกเกอร์เมื่อข้อมูลสื่อเริ่มเล่น |
onpopstate | สคริปต์ | ทริกเกอร์เมื่อประวัติของหน้าต่างเปลี่ยนแปลง |
กำลังดำเนินการ | สคริปต์ | ทริกเกอร์เมื่อเบราว์เซอร์ดึงข้อมูลสื่อ |
อัตราการเปลี่ยนแปลง | สคริปต์ | ทริกเกอร์เมื่ออัตราการเล่นของข้อมูลสื่อเปลี่ยนไป |
onreadystatechange | สคริปต์ | ทริกเกอร์เมื่อสถานะพร้อมเปลี่ยนแปลง |
onredo | สคริปต์ | ทริกเกอร์เมื่อเอกสารทำการทำซ้ำ |
onresize | สคริปต์ | ทริกเกอร์เมื่อปรับขนาดหน้าต่าง |
onscroll | สคริปต์ | ทริกเกอร์เมื่อมีการเลื่อนแถบเลื่อนขององค์ประกอบ |
onseeed | สคริปต์ | ทริกเกอร์เมื่อแอตทริบิวต์การค้นหาขององค์ประกอบสื่อไม่เป็นความจริงอีกต่อไป และการแสวงหาสิ้นสุดลง |
การค้นหา | สคริปต์ | ทริกเกอร์เมื่อแอตทริบิวต์การค้นหาขององค์ประกอบสื่อเป็นจริง และการแสวงหาได้เริ่มต้นขึ้น |
onelect | สคริปต์ | ทริกเกอร์เมื่อมีการเลือกองค์ประกอบ |
ติดตั้งแล้ว | สคริปต์ | ทริกเกอร์เมื่อมีข้อผิดพลาดในการดึงข้อมูลสื่อ |
การจัดเก็บ | สคริปต์ | ทริกเกอร์เมื่อโหลดเอกสาร |
onsubmit | สคริปต์ | ทริกเกอร์เมื่อมีการส่งแบบฟอร์ม |
ถูกระงับ | สคริปต์ | ทริกเกอร์เมื่อเบราว์เซอร์ดึงข้อมูลสื่อแต่หยุดก่อนที่จะดึงไฟล์สื่อทั้งหมด |
ontimeupdate | สคริปต์ | ทริกเกอร์เมื่อสื่อเปลี่ยนตำแหน่งการเล่น |
onundo | สคริปต์ | ทริกเกอร์ เมื่อเอกสารดำเนินการ เลิกทำ |
onunload | สคริปต์ | ทริกเกอร์เมื่อผู้ใช้ออกจากเอกสาร |
onvolumechange | สคริปต์ | ทริกเกอร์เมื่อสื่อเปลี่ยนระดับเสียง และเมื่อตั้งค่าระดับเสียงเป็น "ปิดเสียง" |
กำลังรออยู่ | สคริปต์ | ทริกเกอร์เมื่อสื่อหยุดเล่นแต่คาดว่าจะกลับมาเล่นต่อ |