การลงทะเบียนตัวจัดการเหตุการณ์ภายในโค้ด JavaScript ช่วยให้คุณใช้คำสั่ง "นี้" ไม่จำเป็นต้องส่งค่าไปยังฟังก์ชัน JavaScript ให้ใช้ "this" เพื่อจัดการคุณสมบัติแทน
มาดูตัวอย่างกัน
การสาธิตสด
<!DOCTYPE html> <html> <head> <script> function display( ) { click.onclick = styleMe; uname.onclick = styleMe; } function styleMe ( ) { this.style.backgroundColor = "#000000"; this.style.color = "#FFFFFF"; } </script> </head> <body onload="display()" > <div id="uname"> Hello Wordl!</div> <button id="click"> Click</button> </body> </html>