Maison > interface Web > js tutoriel > Comment puis-je utiliser Chrome DevTools pour surveiller des événements spécifiques déclenchés sur un élément de page Web ?

Comment puis-je utiliser Chrome DevTools pour surveiller des événements spécifiques déclenchés sur un élément de page Web ?

Linda Hamilton
Libérer: 2024-10-27 17:50:31
original
543 Les gens l'ont consulté

How can I use Chrome DevTools to monitor specific events fired on a web page element?

Surveillance des événements dans Chrome DevTools

Vous pouvez surveiller les événements déclenchés sur n'importe quel élément à l'aide de Chrome Web Developer en exploitant la puissante fonction MonitorEvents. Voici comment :

  1. Inspecter l'élément cible : Faites un clic droit sur l'élément souhaité et sélectionnez "Inspecter" ou allez dans l'onglet "Éléments" et sélectionnez-le.
  2. Accédez à la console : Accédez à l'onglet "Console" dans les outils de développement Chrome.
  3. Invoquez monitorEvents : Tapez la commande suivante dans la console :

    monitorEvents(<pre class="brush:php;toolbar:false">unmonitorEvents(<pre class="brush:php;toolbar:false">monitorEvents(document.body, 'mouse')
    Copier après la connexion
    ))

    où $0 représente l'élément DOM sélectionné.

  4. Observer les données de l'événement : Interagir avec l'élément (par exemple, survoler la souris, se concentrer, cliquer ) et soyez témoin des noms d'événements affichés et de leurs données associées.

Pour arrêter la surveillance des événements, entrez simplement la commande suivante :

Vous pouvez également spécifier un type d'événement comme le deuxième paramètre pour filtrer les événements surveillés. Par exemple :

limitera la surveillance aux événements liés à la souris. Une liste des types d'événements disponibles comprend :

  • mouse : mousedown, mouseup, click, dblclick, mousemove, mouseover, mouseout, mousewheel
  • key : keydown, keyup, keypress, textInput
  • touch: touchstart, touchmove, touchend, touchcancel
  • control: redimensionner, faire défiler, zoomer, mettre au point, flouter, sélectionner, modifier, soumettre, réinitialiser

Le GIF illustré ci-dessous montre l'utilisation de la fonction moniteurEvents :

[Image du GIF montrant l'utilisation de la fonction moniteurEvents ]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal