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
Erstellen Sie zunächst ein spezielles Projektverz...
1. Gehen Sie zur offiziellen Website, um das Inst...
Was ist eine Tabelle? Es besteht aus Zellenzellen...
1. Übersicht Bei der sogenannten Lifecycle-Funkti...
1. Importieren Sie das Modul und definieren Sie e...
Die Referenzierung ist über CDN (Content Delivery ...
In diesem Artikel wird der spezifische Code für J...
Installationsumgebung: CentOS7 64-Bit-Mini-Versio...
Hintergrund Ich lerne vor Kurzem nodejs und mir f...
Laden Sie ausländische Bilder mit Alibaba Cloud I...
In diesem Artikelbeispiel wird der spezifische JS...
Ich habe im ersten Halbjahr des letzten Jahres an...
Es gibt zwei Arten von Linux-Systemzeiten. (1) Ka...
1. JDK installieren 1.1 Überprüfen Sie, ob die ak...
1. In Windows-Systemen erfordern viele Softwarein...