Event วัตถุ
Event วัตถุ
ทุกๆอ็บเจ็กท์เหตุการณ์ใน DOM ตามตาราง DOM จะหลังจาก Event อ็บเจ็กท์
ดังนั้น ทุกๆอ็บเจ็กท์เหตุการณ์อื่นๆ (เช่น MouseEvent และ KeyboardEventสามารถเข้าถึงแคร์ต์และวิธีของแอ็คต์เวิล์กอ็บเจ็กท์ได้
แคร์ต์ในเหตุการณ์และวิธี
แคร์ต์/วิธี | คำอธิบาย |
---|---|
bubbles | ส่งกลับว่าเหตุการณ์เป็นเหตุการณ์ปิดกล่องหรือไม่ |
cancelBubble | ตั้งค่าหรือส่งกลับว่าเหตุการณ์ควรถูกเผยแพร่ไปยังระดับที่สูงกว่าหรือไม่ |
cancelable | ส่งกลับว่าเหตุการณ์สามารถหยุดการดำเนินการตามกฎระเบียบเริ่มต้นหรือไม่ |
composed | บอกว่าเหตุการณ์นี้สามารถส่งผ่านไปยังโดเมนทั่วไปจาก Shadow DOM หรือไม่ |
composedPath() | ส่งกลับรายงานเส้นทางของเหตุการณ์ |
createEvent() | สร้างเหตุการณ์ใหม่ |
currentTarget | ส่งกลับองค์ประกอบที่มีสัญญาณเหตุการณ์ที่เกิดขึ้น |
defaultPrevented | ส่งกลับว่าเหตุการณ์มีการเรียกใช้วิธี preventDefault() หรือไม่ |
eventPhase | ส่งกลับว่าเหตุการณ์อยู่ในขั้นตอนไหนของกระแสเหตุการณ์ที่กำลังประเมิน |
isTrusted | ส่งกลับว่าเหตุการณ์เป็นไปตามความนิยม |
preventDefault() | ถ้าสามารถยกเลิกเหตุการณ์ได้ ให้ยกเลิกและไม่ทำการดำเนินการตามกฎระเบียบของเหตุการณ์ |
stopImmediatePropagation() | ป้องกันการเรียกใช้สัญญาณเหตุการณ์อื่นๆของเหตุการณ์เดียวกัน |
stopPropagation() | ป้องกันการเผยแพร่เหตุการณ์ในกระแสเหตุการณ์ |
target | ส่งกลับองค์ประกอบที่จุดที่เหตุการณ์ที่เกิดขึ้น |
timeStamp | ส่งกลับเวลาที่สร้างเหตุการณ์ (ในมิลลิเซกันด์เรlativetoepoch) |
type | ส่งกลับชื่อเหตุการณ์ |
ประเภทเหตุการณ์
ประเภทเหตุการณ์นี้เป็นส่วนหนึ่งของแอ็คต์เวิล์กอ็บเจ็กท์
เหตุการณ์ | คำอธิบาย |
---|---|
abort | เหตุการณ์นี้เกิดขึ้นเมื่อสื่อไม่สามารถโหลดให้เสร็จ |
afterprint | เมื่อหน้าเว็บเริ่มที่จะพิมพ์หรือปิดกล่องต่อเจอได้เกิดเหตุการณ์นี้ขึ้น |
beforeprint | เกิดเหตุการณ์นี้ก่อนที่จะพิมพ์หน้าเว็บ |
beforeunload | เกิดเหตุการณ์นี้ก่อนที่เอกสารจะถูกปลดทิ้ง |
canplay | เกิดเหตุการณ์นี้เมื่อเบราซเรอร์สามารถเริ่มเล่นมีเดียได้ |
canplaythrough | เกิดเหตุการณ์นี้เมื่อเบราซเรอร์สามารถเล่นมีเดียได้โดยไม่ต้องหยุดการบังคับระบบ |
change | เกิดเหตุการณ์นี้เมื่อส่วนที่มีอยู่ในองค์ประกอบ form หรือที่ถูกเลือกหรือสถานะที่ถูกเลือกเปลี่ยนแปลง |
error | เกิดเหตุการณ์นี้หลังจากที่มีข้อผิดพลาดในการโหลดไฟล์ภายนอก |
fullscreenchange | เกิดเหตุการณ์นี้เมื่อองค์ประกอบแสดงในโหมดจอทั้งหมด |
fullscreenerror | เกิดเหตุการณ์นี้เมื่อองค์ประกอบไม่สามารถแสดงในโหมดจอทั้งหมด |
input | เกิดเหตุการณ์นี้เมื่อองค์ประกอบได้รับการใส่ข้อมูลจากผู้ใช้ |
invalid | เกิดเหตุการณ์นี้เมื่อองค์ประกอบไม่มีประสิทธิภาพ |
load | เกิดเหตุการณ์นี้เมื่อสามารถโหลดสิ่งที่อยู่ในวิดีโอได้ |
loadeddata | เกิดเหตุการณ์นี้หลังจากข้อมูลมีเดียถูกโหลด |
loadedmetadata | เกิดเหตุการณ์นี้เมื่อโหลดข้อมูลเมตา (เช่นขนาดและระยะเวลา) |
message | เกิดเหตุการณ์นี้เมื่อรับข้อความผ่านแหล่งข่าวที่เกิดเหตุ |
offline | เกิดเหตุการณ์นี้เมื่อเบราซเรอร์เริ่มทำงานออฟไลน์ |
online | เกิดเหตุการณ์นี้เมื่อเบราซเรอร์เริ่มทำงานออนไลน์ |
open | เกิดเหตุการณ์นี้เมื่อเปิดการเชื่อมต่อกับแหล่งข่าวที่เกิดเหตุ |
pause | เกิดเหตุการณ์นี้เมื่อมีเดียถูกหยุดโดยผู้ใช้หรือด้วยวิธีการเข้ารหัส |
play | เกิดเหตุการณ์นี้เมื่อมีเดียเริ่มเล่นหรือไม่มีการหยุด |
playing | เกิดเหตุการณ์นี้เมื่อมีเดียถูกหยุดหรือหยุดเพื่อ缓冲แล้วเริ่มเล่น |
progress | เกิดเหตุการณ์นี้เมื่อเบราซเรอร์กำลังรับข้อมูลมีเดีย |
ratechange | เกิดเหตุการณ์นี้เมื่อความเร็วการเล่นมีเดียเปลี่ยนแปลง |
resize | เกิดเหตุการณ์นี้เมื่อปรับขนาดของมุมมองเอกสาร |
reset | เกิดเหตุการณ์นี้เมื่อเริ่มการรีเซ็ทฟอร์ม |
scroll | เกิดเหตุการณ์นี้เมื่อยื่นเลื่อนหน้าต่างขององค์ประกอบที่ย่อย |
search | เกิดเหตุการณ์นี้เมื่อผู้ใช้ป้อนข้อความในสายค้นหา |
seeked | เกิดเหตุการณ์นี้เมื่อผู้ใช้เสร็จสิ้นการเคลื่อนไหว/กระโดดไปยังตำแหน่งใหม่ในมีเดีย |
seeking | เกิดเหตุการณ์นี้เมื่อผู้ใช้เริ่มเคลื่อนไหว/กระโดดไปยังตำแหน่งใหม่ในมีเดีย |
select | เกิดเหตุการณ์นี้หลังจากผู้ใช้เลือกข้อความ (สำหรับ <input> และ <textarea>) |
show | เกิดเหตุการณ์นี้เมื่ออิเล็ม <menu> แสดงเป็นเมนูโดยเฉพาะ |
stalled | เกิดเหตุการณ์นี้เมื่อเบราซเรอร์พยายามรับข้อมูลมีเดียแต่ข้อมูลไม่สามารถใช้งานได้ |
submit | เกิดเหตุนี้ขณะที่มีการส่งฟอร์ม |
suspend | เกิดเหตุนี้ขณะที่เบราเซอร์ไม่ได้รับข้อมูลมีเดียวกับที่คาดว่าจะรับข้อมูลต่อไป |
timeupdate | เกิดเหตุนี้ขณะที่ตำแหน่งเล่นเพลงเปลี่ยนแปลง |
toggle | เกิดเหตุนี้ขณะที่มีการเปิดหรือปิดประกาย <details> อยู่ |
unload | เกิดเหตุนี้หลังจากเว็บหน้าถูกดาวน์โหลด (สำหรับ <body>) |
waiting | เกิดเหตุนี้ขณะที่มีการหยุดเล่นมีเดียวกับที่คาดว่าจะเริ่มเล่นอีกครั้ง |