Events
หรือเหตุการณ์ต่างๆ ที่กระทำกับ object ต่างๆ ได้แก่ ช่อง Textbox, ช่อง Textarea, ปุ่ม Button, ปุ่ม Select, ปุ่ม Reset, List, Checkbox, Radio button เป็นต้น
onfocus เป็นเหตุการณ์เมื่อ Object ได้รับการโฟกัส
onblur เป็นเหตุการณ์เมื่อ Object หลุดจากการโฟกัส
onchange เป็นเหตุการณ์เมื่อค่าของ Object มีการเปลี่ยนแปลง เช่น มีการเปลี่ยนข้อความใน Textbox, Textarea มีการเลือกใหม่ใน List, Checkbox, Radio button เป็นต้น
onselect เป็นเหตุการณ์เมื่อค่าของ Object ถูกเลือก เช่น มีการคลุมข้อความใน Textbox, Textarea เป็นต้น
onsubmit เป็นเหตุการณ์เมื่อมีการกดปุ่ม Submit ภายใน Form
onreset เป็นเหตุการณ์เมื่อมีการกดปุ่ม Reset ภายใน Form
onkeydown เป็นเหตุการณ์เมื่อมีการกดปุ่มใดๆ ลงบน Object (ขณะกดลง)
onkeyup เป็นเหตุการณ์เมื่อมีการกดปุ่มใดๆ ลงบน Object (ขณะปล่อยปุ่ม)
onkeypress เป็นเหตุการณ์เมื่อมีการกดปุ่มใดๆ ลงบน Object
onmouseover เป็นเหตุการณ์เมื่อมีการเลื่อนเมาส์เข้าสู่ Object
onmouseout เป็นเหตุการณ์เมื่อมีการเลื่อนเมาส์ออกจาก Object
onmousedown เป็นเหตุการณ์เมื่อมีการกดเมาส์บน Object
onmouseup เป็นเหตุการณ์เมื่อมีการปล่อยเมาส์บน Object
onmousemove เป็นเหตุการณ์เมื่อมีการเลื่อนเมาส์บน Object
นอกจากนี้ ยังมีเหตุการณ์อื่นๆ อีก เช่น
onload เป็นเหตุการณ์เมื่อมีการโหลดหน้าเว็บ
onunload เป็นเหตุการณ์เมื่อมีการปิดหน้าเว็บ
onresize เป็นเหตุการณ์เมื่อมีการเปลี่ยนขนาดหน้าเว็บ
ตัวอย่าง Source code ของ HTML และ JavaScript ที่เกี่ยวกับเหตุการณ์ต่างๆ ของ Object สามารถทดลองในรูปแบบต่างๆ ลงบน Textbox และปุ่ม Button เช่น เลื่อนเมาส์ คลิก หรือพิมพ์ข้อความได้
ผลลัพธ์