MonitorEvents işlevini kullanabilirsiniz .
Öğenizi inceleyin ( right mouse click
→ Inspect
görünür öğede veya Elements
Chrome Geliştirici Araçları'ndaki sekmeye gidin ve istenen öğeyi seçin), sonra Console
sekmeye gidin ve yazın:
monitorEvents($0)
Şimdi fareyi bu öğenin üzerine getirdiğinizde, odakladığınızda veya tıkladığınızda, tetiklenen etkinliğin adı verileriyle birlikte görüntülenir.
Bu verileri almayı durdurmak için bunu konsola yazmanız yeterlidir:
unmonitorEvents($0)
$0
yalnızca Chrome Geliştirici Araçları tarafından seçilen son DOM öğesidir. Oraya başka bir DOM nesnesi iletebilirsiniz (örneğin getElementById
veya sonucunun sonucu querySelector
).
İzlenen olayları önceden tanımlanmış bazı kümelere daraltmak için ikinci parametre olarak "type" olayını da belirtebilirsiniz. Örneğin:
monitorEvents(document.body, 'mouse')
Bu mevcut türlerin listesi burada .
Bu özelliğin nasıl çalıştığını gösteren küçük bir gif yaptım: