Anda dapat menggunakan fungsi monitorEvents .
Cukup periksa elemen Anda ( right mouse click
→ Inspect
pada elemen yang terlihat atau buka Elements
tab di Alat Pengembang Chrome dan pilih elemen yang diinginkan) lalu buka Console
tab dan tulis:
monitorEvents($0)
Sekarang ketika Anda memindahkan mouse ke elemen ini, fokus atau klik, nama peristiwa yang dipecat akan ditampilkan dengan datanya.
Untuk berhenti mendapatkan data ini, cukup tulis ini ke konsol:
unmonitorEvents($0)
$0
hanyalah elemen DOM terakhir yang dipilih oleh Alat Pengembang Chrome. Anda dapat melewati objek DOM lain di sana (misalnya hasil getElementById
atau querySelector
).
Anda juga dapat menentukan "tipe" acara sebagai parameter kedua untuk mempersempit acara yang dipantau ke beberapa set yang telah ditentukan. Sebagai contoh:
monitorEvents(document.body, 'mouse')
Daftar jenis yang tersedia ini ada di sini .
Saya membuat gif kecil yang menggambarkan cara kerja fitur ini: