การจัดการเหตุการณ์ประเภทต่างๆ ใน JavaScript

นอกจากคลิกบนองค์ประกอบแล้ว ยังมีเหตุการณ์ ประเภทอื่นๆ อีกด้วย ตัวอย่างเช่น การใช้เหตุการณ์ dblclick สามารถตรวจจับการดับเบิลคลิกบนองค์ประกอบได้ การใช้เหตุการณ์ mouseover - การเลื่อนเมาส์มาวาง บนองค์ประกอบ และการใช้เหตุการณ์ mouseout - การเลื่อนเมาส์ออกจากองค์ประกอบ

ในขณะเดียวกัน องค์ประกอบหนึ่งๆ สามารถติดตั้ง ตัวจัดการสำหรับเหตุการณ์หลายประเภทได้ ตัวอย่างเช่น ลองติดตั้งการตอบสนองต่อการเลื่อนเมาส์มาวาง และการตอบสนองต่อการเลื่อนเมาส์ออก ให้กับองค์ประกอบเดียวกัน:

javascriptbutton.addEventListener('mouseover', function() {
  console.log('1');
});
button.addEventListener('mouseout', function() {
  console.log('2');
});
Задание 1

กำหนดให้มีปุ่ม เมื่อดับเบิลคลิกบนปุ่มนั้น ให้แสดง ข้อความใดข้อความหนึ่ง

Задание 2

กำหนดให้มีปุ่ม เมื่อเลื่อนเมาส์มาวางบนปุ่ม ให้แสดง ข้อความใดข้อความหนึ่ง

Задание 3

กำหนดให้มีปุ่ม เมื่อเลื่อนเมาส์ออกจากปุ่ม ให้แสดง ข้อความใดข้อความหนึ่ง

Задание 4

กำหนดให้มีปุ่ม เมื่อเลื่อนเมาส์มาวางบนปุ่ม ให้แสดง ข้อความหนึ่ง และเมื่อเลื่อนเมาส์ออกจากปุ่ม - ให้แสดงข้อความอื่น