Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie kann ich Chrome DevTools verwenden, um bestimmte Ereignisse zu überwachen, die auf einem Webseitenelement ausgelöst werden?

Linda Hamilton
Freigeben: 2024-10-27 17:50:31
Original
350 Leute haben es durchsucht

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

Überwachen von Ereignissen in Chrome DevTools

Sie können mit Chrome Web Developer auf jedem Element ausgelöste Ereignisse überwachen, indem Sie die leistungsstarke Funktion „monitorEvents“ nutzen. So geht's:

  1. Inspizieren Sie das Zielelement: Klicken Sie mit der rechten Maustaste auf das gewünschte Element und wählen Sie „Inspizieren“ oder gehen Sie zur Registerkarte „Elemente“ und wählen Sie es aus.
  2. Zugriff auf die Konsole: Navigieren Sie zur Registerkarte „Konsole“ in den Chrome-Entwicklertools.
  3. Rufen Sie „monitorEvents“ auf: Geben Sie den folgenden Befehl in die Konsole ein :

    monitorEvents(<pre class="brush:php;toolbar:false">unmonitorEvents(<pre class="brush:php;toolbar:false">monitorEvents(document.body, 'mouse')
    Nach dem Login kopieren
    ))

    wobei $0 das ausgewählte DOM-Element darstellt.

  4. Ereignisdaten beobachten: Mit dem Element interagieren (z. B. mit der Maus darüber fahren, fokussieren, klicken). ) und beobachten Sie die angezeigten Ereignisnamen und die zugehörigen Daten.

Um die Ereignisüberwachung zu stoppen, geben Sie einfach den folgenden Befehl ein:

Alternativ können Sie einen Ereignistyp angeben als der zweite Parameter zum Filtern überwachter Ereignisse. Zum Beispiel:

beschränkt die Überwachung auf mausbezogene Ereignisse. Eine Liste der verfügbaren Ereignistypen umfasst:

  • Maus: Mousedown, Mouseup, Klicken, Doppelklick, Mousemove, Mouseover, Mouseout, Mausrad
  • Taste :Taste nach unten, Taste nach oben, Tastendruck, Texteingabe
  • Touch:Touchstart, TouchMove, TouchEnd, TouchCancel
  • Steuerung:Größe ändern, scrollen, Zoomen, Fokussieren, Unschärfe, Auswählen, Ändern, Senden, Zurücksetzen

Das unten abgebildete GIF zeigt die Verwendung der Funktion „monitorEvents“:

[Bild eines GIF, das die Verwendung der Funktion „monitorEvents“ zeigt ]

Das obige ist der detaillierte Inhalt vonWie kann ich Chrome DevTools verwenden, um bestimmte Ereignisse zu überwachen, die auf einem Webseitenelement ausgelöst werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!