Was sind die Attribute des JS-Skript-Tags:
Es gibt zwei Möglichkeiten, das <script>-Element zu verwenden: das Einbetten Wenn Sie das Element „script>“ zum Einbetten von JavaScript-Code verwenden, müssen Sie nur das Typattribut für das Element „script>“ angeben. Fügen Sie dann einfach den JavaScript-Code wie folgt direkt in das Element ein: scripttype="text/javascript"> FunktionsayHi(){ alert("Hallo!"); } /Skript> Der im Wenn Sie Beispielsweise generiert ein Browser beim Laden des folgenden Codes einen Fehler: scripttype="text/javascript"> FunktionayScript(){ Alarm ('/Skript>'); } /Skript> Denn gemäß den Regeln zum Parsen von eingebettetem Code würde der Browser, wenn er auf die Zeichenfolge " Zum Beispiel: Was sind die Attribute des JSscript>-Tags: FunktionayScript(){ alarm("/scr"+"ipt>"); } Durch diese Zweiteilung kommt es beim Browser nicht zu Missverständnissen und somit auch nicht zu Fehlern. Wenn Sie eine externe Zum Beispiel: scripttype="text/javascript"src="beispiel.js">/script> In diesem Beispiel wird die externe Datei Zum Beispiel: scripttype="text/javascript"src="beispiel.js"/> Sie können diese Syntax jedoch nicht in HTML-Dokumenten verwenden. Der Grund dafür ist, dass diese Syntax nicht der HTML-Spezifikation entspricht und von einigen Browsern, insbesondere dem Internet Explorer, nicht richtig analysiert werden kann. Externe JavaScript-Dateien haben standardmäßig die Erweiterung „js“. Diese Erweiterung ist jedoch nicht erforderlich, da Browser die Erweiterung von Dateien, die JavaScript enthalten, nicht überprüfen. Dadurch ist es möglich, JavaScript-Code dynamisch mit JSP, PHP oder anderen serverseitigen Sprachen zu generieren. Es ist wichtig zu beachten, dass ein script>-Element mit einem src-Attribut keinen zusätzlichen JavaScript-Code zwischen den Tags script> und /script> enthalten sollte. Darüber hinaus können Sie über das src-Attribut des <script>-Elements JavaScript-Dateien von externen Domänen einbinden. Dies ist es, was das script>-Element sowohl wirkungsvoll als auch umstritten macht. In dieser Hinsicht ist das script>-Element dem img>-Element sehr ähnlich, d. h. sein src-Attribut kann auf eine URL in einer anderen Domäne als der Domäne der aktuellen HTML-Seite verweisen, zum Beispiel: scripttype="text/javascript"src="http://www.somewhere.com/afile.js">/script> Auf diese Weise wird Code in externen Domänen geladen und analysiert, als befände er sich auf der Seite, die ihn geladen hat. Dadurch können Sie bei Bedarf JavaScript-Dateien aus einer anderen Domäne bereitstellen. Sie sollten jedoch vorsichtig sein, wenn Sie auf JavaScript-Dateien auf einem Server zugreifen, über den Sie keine Kontrolle haben. Wenn Sie das Pech haben, auf einen böswilligen Programmierer zu treffen, kann dieser den Code in dieser Datei jederzeit ersetzen. Wenn Sie also Code aus einer anderen Domäne einbinden möchten, sind entweder Sie der Besitzer dieser Domäne oder der Besitzer dieser Domäne ist vertrauenswürdig. Unabhängig davon, wie Sie den Code einfügen, analysiert der Browser ihn in der Reihenfolge, in der die Skriptelemente auf der Seite erscheinen. Mit anderen Worten: Nachdem der im ersten script>-Element enthaltene Code analysiert wurde, wird der im zweiten script> enthaltene Code analysiert und dann der dritte und vierte. Dies ist das Ende dieses Artikels über die Attribute des JSscript-Tags. Weitere Informationen zu den Attributen des JSscript-Tags finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Drei Prinzipien effizienten Navigationsdesigns, die Webdesigner kennen müssen
>>: SQL verwendet die Funktion ROW_NUMBER() OVER, um eine Sequenznummer zu generieren
a href="#"> Nach dem Klicken auf den ...
In der tatsächlichen Arbeit werden reguläre Ausdr...
Docker-Netzwerk anzeigen Docker-Netzwerk ls [root...
Wählen Sie die Kategorieauswahl. Nach Tests könne...
Dieser Artikel enthält einige häufig verwendete U...
Wenn Sie den Docker-Befehl zum ersten Mal verwend...
Der MySQL-Dienst wird gestartet, aber es kann kei...
Analysieren Sie die Produktionsschritte: 1. Resso...
Fragen zu Select-Elementen in HTML wurden an viel...
【1】Kennen Sie die Breite und Höhe des zentrierten...
Aufgezeichnetes MySQL 5.7.9-Installationstutorial...
Inhaltsverzeichnis 1. Eigenschaften von JS 1.1 Mu...
Der folgende Code befindet sich in meiner test.htm...
Der Syntaxstil der CSS-Stilregel ist die Grundein...
Inhaltsverzeichnis 1. Ziehen Sie das Bild 2. Erst...