Anda dapat menggunakan fungsi monitorEvents .
Cukup periksa elemen Anda ( right mouse click→ Inspectpada elemen yang terlihat atau buka Elementstab di Alat Pengembang Chrome dan pilih elemen yang diinginkan) lalu buka Consoletab 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)
$0hanyalah elemen DOM terakhir yang dipilih oleh Alat Pengembang Chrome. Anda dapat melewati objek DOM lain di sana (misalnya hasil getElementByIdatau 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:
