Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie die JavaScript-Ereignisbindung

So verwenden Sie die JavaScript-Ereignisbindung

PHP中文网
PHP中文网Original
2017-06-20 10:03:291265Durchsuche

Bei der Ereignisbindung geht es darum, etwas zu bearbeiten. (Weil Sie möchten, dass es irgendeinen Effekt erzielt, müssen Sie es binden, hahaha!)

Wenn Sie möchten, dass JavaScript auf Benutzeroperationen reagiert, müssen Sie zunächst einen Ereignishandler an das DOM-Element binden. Die sogenannte Ereignisverarbeitungsfunktion ist eine Funktion, die Benutzeroperationen verarbeitet, die unterschiedlichen Namen entsprechen.

In JavaScript gibt es drei häufig verwendete Methoden zum Binden von Ereignissen:

  1. Direkt in DOM-Elementen binden; 🎜>

    In JavaScript-Code binden
  2. Funktion zum Abhören von Ereignissen.
  3. 1. Lassen Sie mich Ihnen anhand von Beispielen erklären, wie Sie DOM-Elemente direkt einbinden.
Klicken Sie auf eine Schaltfläche, um ein Warnfeld aufzurufen

3. Eine andere Möglichkeit, Ereignisse zu binden, besteht darin, die Ereignisüberwachungsfunktion mit addEventListener() oder attachment() zu binden.

①.addEventListener(eventName,handle,useCapture).


Standardmethode zum Binden der Ereignisüberwachungsfunktion

eventName Ereignisname. Beachten Sie, dass die Ereignisnamen hier kein „Ein“ haben, wie z. B. Mausklick-Ereignisklick, Maus-Doppelklick-Ereignis-Doppelklick, Mausbewegung-in-Ereignis-Mouseover, Mausbewegung-aus-Ereignis-Mouseout usw.
handle Ereignis-Handle-Funktion, eine Funktion zur Verarbeitung von Ereignissen.
useCapture Boolescher Typ, ob Capture verwendet werden soll, im Allgemeinen false verwenden.

②.attachEvent(eventName,handle);

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die JavaScript-Ereignisbindung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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