คู่มืออ้างอิงเหตุการณ์ HTML
- หน้าก่อน แอตทริบิวต์โลกอาทิตย์ HTML
- หน้าต่อไป ชื่อสี HTML
คุณสมบัติเหตุการณ์โลก
HTML มีความสามารถในการกระตุ้นการทำงานในบราวเซอร์ เช่น การเริ่ม JavaScript ขณะที่ผู้ใช้กดปุ่มอิเล็กทรอนิกส์:
หากต้องการข้อมูลเกี่ยวกับเหตุการณ์เพิ่มเติมในการเขียนโปรแกรม โปรดเข้าเยี่ยมชม JavaScript ตัวเรียน
ด้านล่างนี้คือคุณสมบัติเหตุการณ์โลกที่สามารถเพิ่มเข้าไปในอิเล็กทรอนิกส์ HTML เพื่อกำหนดการปฏิบัติต่อเหตุการณ์:
คุณสมบัติเหตุการณ์ Window
รายการหน่วยเรียงที่ทำงานด้วยเหตุการณ์สำหรับวิตคุณ window (ใช้งานบนแท็กซ์ต์ <body>):
คุณสมบัติ | ค่า | คำอธิบาย |
---|---|---|
onafterprint | script | สคริปต์ที่ทำงานหลังจากการพิมพ์เอกสาร: |
onbeforeprint | script | สคริปต์ที่ทำงานก่อนเอกสารถูกพิมพ์: |
onbeforeunload | script | สคริปต์ที่ทำงานก่อนเอกสารถูกปลดเอง: |
onerror | script | สคริปต์ที่ทำงานเมื่อเกิดข้อผิดพลาด: |
onhaschange | script | สคริปต์ที่ทำงานเมื่อเอกสารเปลี่ยนแปลง: |
onload | script | ทำงานหลังจากการดาวน์โหลดหน้าเว็บจบลง: |
onmessage | script | สคริปต์ที่ทำงานเมื่อข้อความถูกกระตุ้น: |
onoffline | script | สคริปต์ที่ทำงานเมื่อเอกสารออฟไลน์: |
ononline | script | สคริปต์ที่ทำงานเมื่อเอกสารขึ้นอินเทอร์เน็ต: |
onpagehide | script | สคริปต์ที่ทำงานเมื่อหน้าต่างถูกซ่อน: |
onpageshow | script | สคริปต์ที่ทำงานเมื่อหน้าต่างเปิดเผย: |
onpopstate | script | สคริปต์ที่ทำงานเมื่อประวัติการนอนหลังถูกเปลี่ยนแปลง: |
onredo | script | สคริปต์ที่ทำงานเมื่อเอกสารทำ undo (redo): |
onresize | script | ทำงานเมื่อขนาดหน้าต่างบราวเซอร์ถูกปรับเปลี่ยน: |
onstorage | script | สคริปต์ที่ทำงานหลังจากการปรับปรุงบริเวณ Web Storage: |
onundo | script | สคริปต์ที่ทำงานขณะที่เอกสารทำ undo: |
onunload | script | ทำงานเมื่อหน้าเว็บเสร็จการดาวน์โหลด (หรือหน้าต่างบราวเซอร์ถูกปิด): |
เหตุการณ์ฟอร์ม
รายการหน่วยเรียงที่ทำงานด้วยเหตุการณ์ที่กระตุ้นโดยการกระทำในฟอร์ม HTML (ใช้งานบนส่วนทุกส่วนของ HTML อิเล็กทรอนิกส์ แต่ติดตั้งได้มากที่สุดในฟอร์ม):
คุณสมบัติ | ค่า | คำอธิบาย |
---|---|---|
onblur | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบสูญเสียความสนใจ |
onchange | script | สคริปต์ที่ทำงานเมื่อค่าขององค์ประกอบเปลี่ยนแปลง |
oncontextmenu | script | สคริปต์ที่ทำงานเมื่อมีการกระตุ้นเมนูบ้าน |
onfocus | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบได้รับความสนใจ |
onformchange | script | สคริปต์ที่ทำงานเมื่อฟอร์มเปลี่ยนแปลง |
onforminput | script | สคริปต์ที่ทำงานเมื่อฟอร์มได้รับการป้อนข้อมูลจากผู้ใช้ |
oninput | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบได้รับการป้อนข้อมูลจากผู้ใช้ |
oninvalid | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบไม่มีประสิทธิภาพ |
onreset | script | เหตุการณ์ที่กระตุ้นขณะที่ปุ่มรีเซ็ทในฟอร์มถูกกด ไม่สนับสนุนใน HTML5 |
onselect | script | เหตุการณ์ที่กระตุ้นขณะที่ข้อความในองค์ประกอบถูกเลือก |
onsubmit | script | เหตุการณ์ที่กระตุ้นขณะที่ยื่นฟอร์ม |
เหตุการณ์ Keyboard
คุณสมบัติ | ค่า | คำอธิบาย |
---|---|---|
onkeydown | script | เหตุการณ์ที่กระตุ้นขณะที่ผู้ใช้กดปุ่ม |
onkeypress | script | เหตุการณ์ที่กระตุ้นขณะที่ผู้ใช้กดปุ่ม |
onkeyup | script | เหตุการณ์ที่กระตุ้นขณะที่ผู้ใช้ปล่อยปุ่ม |
เหตุการณ์ Mouse
เหตุการณ์ที่กระตุ้นโดยลูกศักดิ์หมุนแมวมุมหรือการกระทำของผู้ใช้ที่คล้าย
คุณสมบัติ | ค่า | คำอธิบาย |
---|---|---|
onclick | script | เหตุการณ์ที่กระตุ้นขณะที่มีการคลิกเทียบบนองค์ประกอบ |
ondblclick | script | เหตุการณ์ที่กระตุ้นขณะที่มีการคลิกเทียบสองครั้งบนองค์ประกอบ |
ondrag | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบถูกขยายออกมา |
ondragend | script | สคริปต์ที่ทำงานเมื่อการขยายออกมาสิ้นสุด |
ondragenter | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบถูกขยายออกมาที่มีความเป็นมาตามเนื่องของ |
ondragleave | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบออกจากเป้าหมายขยายออกมาที่มีความเป็นมาตามเนื่องของ |
ondragover | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบที่มีความเป็นมาตามเนื่องของการขยายออกมาทำงาน |
ondragstart | script | สคริปต์ที่ทำงานเมื่อการขยายออกมาเริ่มต้น |
ondrop | script | สคริปต์ที่ทำงานเมื่อองค์ประกอบที่ถูกขยายออกมาทำงาน |
onmousedown | script | เหตุการณ์ที่กระตุ้นขณะที่ปล่อยแป้นหลังมือป้องกันบนองค์ประกอบ |
onmousemove | script | เหตุการณ์ที่กระตุ้นขณะที่ลูกศักดิ์หมุนแมวมุมเข้าสู่องค์ประกอบ |
onmouseout | script | เหตุการณ์ที่กระตุ้นขณะที่ลูกศักดิ์หมุนแมวมุมออกจากองค์ประกอบ |
onmouseover | script | เหตุการณ์ที่กระตุ้นขณะที่ลูกศักดิ์หมุนแมวมุมเข้าสู่องค์ประกอบ |
onmouseup | script | เหตุการณ์ที่กระตุ้นขณะที่ปล่อยแป้นหลังมือป้องกัน |
onmousewheel | script | สคริปต์ที่ทำงานเมื่อลูกศักดิ์หมุนแมวมุมถูกเลื่อน |
onscroll | script | สคริปต์ที่ทำงานเมื่อบาร์โหลดขององค์ประกอบมุมมองถูกเลื่อน |
เหตุการณ์ Media
เหตุการณ์ที่กระตุ้นโดยสื่อ (เช่นวิดีโอ、รูปภาพและเสียง) (เหมาะสำหรับอัลตราฮ์อีเมลทั้งหมด แต่มักพบในอัลตราฮ์อีเมลสื่อ เช่น <audio>、<embed>、<img>、<object> และ <video>)
คุณสมบัติ | ค่า | คำอธิบาย |
---|---|---|
onabort | script | บทบัญญัติที่ทำงานเมื่อออกจากที่ตั้ง |
oncanplay | script | บทบัญญัติที่ทำงานเมื่อไฟล์เตรียมพร้อมเริ่มเล่น (บูfer พอที่จะเริ่มเล่น) |
oncanplaythrough | script | บทบัญญัติที่ทำงานเมื่อสื่อสามารถเล่นจนถึงจุดสิ้นสุดโดยไม่ต้องหยุดเพื่อบูfer |
ondurationchange | script | บทบัญญัติที่ทำงานเมื่อความยาวของสื่อเปลี่ยนแปลง |
onemptied | script | บทบัญญัติที่ทำงานเมื่อเกิดความผิดพลาดและไฟล์ที่ใช้ไม่ได้แบบทันที (เช่น เมื่อการเชื่อมต่อตัดออกเหมือนไร) |
onended | script | บทบัญญัติที่ทำงานเมื่อสื่อถึงจุดสิ้นสุด (สามารถส่งข้อความเช่น “ขอบคุณที่ชม”) |
onerror | script | บทบัญญัติที่ทำงานเมื่อมีข้อผิดพลาดเกิดขึ้นระหว่างการโหลดไฟล์ |
onloadeddata | script | บทบัญญัติที่ทำงานเมื่อข้อมูลสื่อโหลดเต็มทั้งหมด |
onloadedmetadata | script | บทบัญญัติที่ทำงานเมื่อโหลดข้อมูลเมตา (เช่น ความละตาและเวลา) สำเร็จ |
onloadstart | script | บทบัญญัติที่ทำงานเมื่อเริ่มลงโหลดไฟล์แต่ยังไม่ได้โหลดข้อมูลใดๆ |
onpause | script | บทบัญญัติที่ทำงานเมื่อสื่อหยุดเล่นโดยผู้ใช้หรือโปรแกรม |
onplay | script | บทบัญญัติที่ทำงานเมื่อสื่อเตรียมพร้อมเริ่มเล่น |
onplaying | script | บทบัญญัติที่ทำงานเมื่อสื่อเริ่มเล่น |
onprogress | script | บทบัญญัติที่ทำงานเมื่อเบราเซอร์กำลังรับข้อมูลสื่อ |
onratechange | script | บทบัญญัติที่ทำงานเมื่ออัตราการเล่นเปลี่ยนแปลง (เช่นเมื่อผู้ใช้เปลี่ยนไปยังโหมดห้ามหรือเร่งเล่น) |
onreadystatechange | script | บทบัญญัติที่ทำงานเมื่อสถานะเตรียมพร้อมเปลี่ยนแปลง (ตรวจสอบสถานะข้อมูลสื่อ) |
onseeked | script | บทบัญญัติที่ทำงานเมื่อตัวแปร seeking จัดให้เป็น false (บอกว่าการหาตำแหน่งเสร็จสิ้น) |
onseeking | script | บทบัญญัติที่ทำงานเมื่อตัวแปร seeking จัดให้เป็น true (บอกว่าการหาตำแหน่งเป็นการกิจกรรม) |
onstalled | script | บทบัญญัติที่ทำงานเมื่อเบราเซอร์ไม่สามารถรับข้อมูลสื่อได้ด้วยเหตุผลใดๆ |
onsuspend | script | บทบัญญัติที่ทำงานเมื่อหยุดรับข้อมูลสื่อก่อนที่ข้อมูลสื่อจะโหลดเต็มทั้งหมดด้วยเหตุผลใดๆ |
ontimeupdate | script | บทบัญญัติที่ทำงานเมื่อตำแหน่งการเล่นเปลี่ยนแปลง (เช่นเมื่อผู้ใช้วิ่งไปยังตำแหน่งต่างๆ ในสื่อ) |
onvolumechange | script | บทบัญญัติที่ทำงานเมื่อเปลี่ยนระดับเสียง (รวมถึงการตั้งระดับเสียงเป็นเสียงปิด) |
onwaiting | script | เมื่อสื่อหยุดเล่นแต่มีความตั้งใจที่จะเล่นต่อ (เช่นเมื่อสื่อหยุดเพื่อบูfer ข้อมูลเพิ่มเติม) ให้ปฏิบัติการบทบัญญัติ |
- หน้าก่อน แอตทริบิวต์โลกอาทิตย์ HTML
- หน้าต่อไป ชื่อสี HTML