JavaScript-Skripte können überall in HTML eingebettet werden, aber wann werden sie aufgerufen? Wenn ein Browser eine HTML-Datei öffnet, führt er direkt ein Skript aus, das keine deklarierte Funktion ist, oder ruft eine Skriptfunktion über ein Ereignis auf. Im Folgenden werden diese Situationen analysiert. 1. Der Browser führt das Skript beim Öffnen der Seite ausWenn ein Browser eine HTML-Datei öffnet, interpretiert er die gesamte Datei von Grund auf, einschließlich HTML-Tags und Skripts. Wenn das Skript Anweisungen enthält, die direkt ausgeführt werden können, werden diese beim Auftreffen sofort interpretiert und ausgeführt. Es gibt hauptsächlich zwei Situationen: 1). Beim Programmstart (hier lädt der Browser die Seite) wird diese Warnfunktion ausgelöst und ausgeführt.<html> <Kopf> <Titel>Demo</Titel> <Skripttyp="text/javascript"> alert("wagst du es, mich noch einmal anzuklicken?"); </Skript> </Kopf> <body onLoad="Anzeige()"> </body> </html> 2). Wenn der Browser die JS-Funktion lädt und analysiert, wird sie automatisch aufgerufen (nicht durch Benutzerklicks usw. ausgelöst). 2. Verwenden Sie das onLoad-Ereignis, um das Skript auszuführen (entspricht dem Abhören des Vorkommens von ** und anschließender Ausführung). Das Ereignis onLoad tritt auf, wenn eine Seite in einem Browser geöffnet wird. Diese Methode wird häufig verwendet, um dem Benutzer beim Öffnen einer Seite einige Nachrichten anzuzeigen. <html> <Kopf> <Titel>Demo</Titel> <Skripttyp="text/javascript"> //hier Javascript-Code einfügen. Funktion display() { alert("wagst du es, mich noch einmal anzuklicken") } </Skript> </Kopf> <body onLoad="Anzeige()"> </body> </html> 3. Ausführen von Skripten mithilfe von Benutzerereignissen Bei der Verwendung eines Browsers verwenden Benutzer häufig Maus und Tastatur, um bestimmte Vorgänge auszuführen, z. B. das proportionale Bewegen der Maus oder das Klicken auf Links oder Schaltflächen. Diese Vorgänge generieren entsprechende Ereignisse. Wir können diese Ereignisse verwenden, um Skriptfunktionen aufzurufen. <html> <Kopf> <Titel>Demo</Titel> <Skripttyp="text/javascript"> //hier Javascript-Code einfügen. Funktion Anzeige(){ alert("Klick mich an, es tut so weh") } </Skript> </Kopf> <Text> <Mitte><br> <form> <Eingabetyp="Schaltfläche" Wert="beimKlick" beimKlick="Anzeige()"> </form> </center> </body> </html> Oben finden Sie eine ausführliche Erklärung, wann JavaScript-Skripte ausgeführt werden. Weitere Informationen dazu, wann JavaScript-Skripte ausgeführt werden, finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: MySQL-Optimierung: InnoDB-Optimierung
>>: 27 Linux-Befehle zum Bearbeiten von Dokumenten, die es wert sind, gesammelt zu werden
Heute lernen wir, wie man mit CSS eine coole Bild...
Vorwort Als ich kürzlich ein Projekt erstellte, d...
Inhaltsverzeichnis 1. Grundlegende Konzepte 2. En...
1. Was ist SQL-Injection? SQL-Injection ist eine ...
Beispiele: Über den PHP-Hintergrundcode können Si...
In diesem Artikel wird der spezifische Code für d...
Das Tbody-Element sollte in Verbindung mit den Ele...
Heutzutage ist plattformübergreifende Entwicklung...
Vorwort Das Miniprogramm verfügt über eine sehr p...
Hintergrund Folgendes ist passiert: Luzhu erfuhr ...
1. Laden Sie die Software herunter 1. Gehen Sie a...
Inhaltsverzeichnis Vorwort: 1. Über die Datenmigr...
Inhaltsverzeichnis 1. Holen Sie sich den Wert des...
Inhaltsverzeichnis Verschachtelung Kommunikation ...
Aggregatfunktionen Wirkt auf einen Datensatz ein ...