Ereignisse in jsWas ist ein Event? Ereignisse sind Reaktionen auf Interaktionen zwischen Computer-Eingabegeräten und Seiten, die wir Ereignisse nennen. Ereignistyp
Häufige Ereignisse
Veranstaltungsregistrierung Was ist eine (verbindliche) Veranstaltungsanmeldung?
Grundlegende Schritte zur dynamischen Registrierung: 1. Holen Sie sich das Tag-Objekt Beispiele für statische und dynamische Registrierung Onload-LadeabschlussereignisStatische Bindung:<!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Statische Registrierung</title> <Skripttyp="text/javascript"> // Onload-Ereignismethode Funktion onloadFun() { alert('Onload-Ereignis statisch registrieren, alle Codes'); } </Skript> </Kopf> <!--Registrieren Sie das Onload-Ereignis statisch. Das Onload-Ereignis ist ein Ereignis, das automatisch ausgelöst wird, nachdem der Browser die Seite analysiert hat. Das Attribut des Body-Tags wird über dieses Attribut registriert--> <body content="onloadFun();"> </body> </html> Dynamische Bindung:Das Schreiben der Methode wurde korrigiert, indem die Methode window.onload(){} in geschweiften Klammern aufgerufen wurde. <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Dynamische Registrierung</title> <Skripttyp="text/javascript"> // Dynamische Registrierung des Onload-Ereignisses. Es handelt sich um eine feste Schreibmethode window.onload = function () { alert("Dynamisch registriertes Onload-Ereignis"); } </Skript> </Kopf> <Text> </body> </html> onclick KlickereignisAnhand dieses Beispiels können wir beispielsweise den Unterschied zwischen den beiden Definitionen besser verstehen. Statisches Bindungsereignis „onclick“<!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Titel</title> <Skripttyp="text/javascript"> Funktion onclickFun() { alert("Onclick-Ereignis statisch registrieren"); } </Skript> </Kopf> <Text> <!--Registrieren Sie das onClick-Ereignis statisch über das onclick-Attribut der Schaltfläche--> <button onclick="onclickFun();">Schaltfläche 1</button> </body> </html> Dynamisches Bindungsereignis „onclick“<!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Titel</title> <Skripttyp="text/javascript"> fenster.onload = Funktion () { //getElementById ruft das Tag-Objekt über das ID-Attribut ab var btnObj = document.getElementById("btn01"); // 2 durch das Tag-Objekt. Ereignisname = function(){} btnObj.onclick = Funktion () { alert("Dynamisch registriertes Onclick-Ereignis"); } } </Skript> </Kopf> <Text> <button id="btn01">Schaltfläche 2</button> </body> </html> Oben finden Sie den detaillierten Inhalt der detaillierten Erläuterung des Konzepts von JavaScript-Ereignissen (Unterscheidung zwischen statischer und dynamischer Registrierung). Weitere Informationen zu JavaScript-Ereignissen finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: MySQL-Optimierung: Cache-Optimierung
>>: Linux verwendet iptables, um den Zugriff mehrerer IPs auf Ihren Server zu beschränken
Es gibt drei Seiten A, B und C. Seite A enthält Se...
Virtualisierung 1. Umwelt Centos7.3 Deaktivieren ...
In diesem Dokument werden die Installations- und ...
JavaScript-Skripte können überall in HTML eingebe...
Szenario Gestern hat das System automatisch alle ...
Inhaltsverzeichnis 1. Mathematische Funktionen 2....
Ich habe einige Qt-Schnittstellenprogramme geschr...
Inhaltsverzeichnis 1. DOM & BOM bezogen 1. Üb...
Die unbedeutende flex-basis hat bei der kleinen F...
Hintergrund Ein Nginx-Servermodul muss als Proxy ...
In diesem Artikelbeispiel wird der spezifische Co...
Detaillierte Erläuterung der Implementierungsmeth...
In diesem Artikel wird der spezifische Code zur I...
Phänomen Es gibt mehrere verschachtelte Flex-Stru...
Inhaltsverzeichnis Zeichenfolgenlänge: Länge char...