In dieser Beschreibung werden die Diskussionen der Diskussion Dom Event Hörer Methode in JavaScript. Wir werden die Verwendung der DOM -Event -Listener -Methode zum Hinzufügen von einzelnen und mehreren Handlern zu den HTML -Elementen erläutern. Darüber hinaus werden Beispiele im Zusammenhang mit Ereignissprudeln und Ereigniserfassungen demonstriert. So lass uns anfangen!
DOM -Ereignis -Listener -Methode in JavaScript
Als JavaScript -Programmierer können Sie die Methode Dom addEventListener () verwenden.
Es gibt einen anderen "An" JavaScript -Eigenschaft, die für denselben Zweck verwendet wird; Es ist jedoch im Vergleich zur Methode addEventListener () nicht viel nützlich.
Syntax der addEventListener () -Methode
Objekt.AddEventListener (Ereignis, Funktion, Usecapture);Hier der erste Parameter, "Fall" wird hinzugefügt, um das Ereignis anzugeben, für das Sie den Event -Handler hinzufügen möchten. der zweite Parameter, "Funktion" ruft die Funktion auf, die ausgeführt wird, wenn das angegebene Ereignis auftritt. Der dritte Parameter ist optional; wo Sie entweder hinzufügen müssen"Ereignisaufnahme" oder "Ereignis sprudeln".
Beispiel 1: Verwenden Sie die DOM -Wege -Listener -Methode zum Hinzufügen eines Ereignishandlers in JavaScript
In diesem Beispiel werden Ihnen das Verfahren zum Hinzufügen einer DOM -Ereignis -Listener -Methode für das Mausereignis „Click“ in JavaScript angezeigt. Erstens werden wir eine Überschrift mit dem hinzufügen
Tag, ein Absatz mit dem
Tag und eine Schaltfläche mithilfe des Tags:
DOM -Ereignis -Listener -Methode in JavaScript
In diesem JavaScript -Programm wurde die Methode addEventListener () verwendet
Wir haben auch eine ID hinzugefügt "Knopf 1" für unser "Klick mich" Taste:
Die GetElementById -Methode wird aufgerufen, um die Taste zu finden und zu erhalten "Knopf 1" Ausweis. Danach die "AddEventListener ()" Methode fügt a hinzu "klicken" Ereignis, das die auslösen "DisplayDate ()" Methode:
Führen Sie das oben gegebene Programm in Ihrem bevorzugten Code-Editor oder einer Online-Codierungssandbox aus. Wir werden das JSBin jedoch für diesen Zweck verwenden:
Nachdem Sie die Ausgabe erhalten haben, klicken Sie auf die "Klick mich" Taste, um die aktuelle Uhrzeit und das aktuelle Datum zu überprüfen:
Beispiel 2: Verwenden Sie die DOM -Wege -Listener -Methode zum Hinzufügen mehrerer Ereignishandler in JavaScript
JavaScript bietet auch die Funktionalität, mehrere Ereignishandler für dasselbe Objekt hinzuzufügen. Um das Verfahren zu demonstrieren, haben wir das folgende JavaScript -Programm mit einer Überschrift, einem Absatz und einer Schaltfläche geschrieben "Knopf 1" Ausweis. Beachten Sie, dass wir mehrere Ereignishandler für die hinzufügen werden "Taste" HTML -Element:
Fügen Sie einen Event -Handler in JavaScript hinzu
In diesem JavaScript -Programm wurde die Methode addEventListener () verwendet
Im nächsten Schritt werden wir eine "A" Objekt, das die Taste findet und bekommt mit "Knopf 1" ID durch das Aufrufen des Dokuments.GetElementById () Methode: