Skripte in Dokumenten (Skripte in Dokumenten), Lektion, Seite 724363
https://www.purl.org/stefan_ram/pub/scripte_javascript (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
JavaScript-Kurs

Skripte in Dokumenten

JavaScript -Anweisungen können in ein script-Element geschrieben werden und werden dann bei der Darstellung des script-Elements ausgeführt, falls der Browser entsprechend befähigt und konfiguriert wurde.

Main.html

Es ist zur Zeit <span id="Zustand">(unbekannt)</span>.

<script>Zustand.innerHTML='heiter'</script>

Um die Ausführung des Skriptes zu sehen, sollte das Dokument jetzt aber aus einer Datei gelesen werden.

Ausgaben in Skripten

In der Konsole reicht zur Ausgabe des Werts eines Ausdrucks die Eingabe dieses Ausdrucks aus. In einem script-Element muß immer »console.log« (oder eine andere geeignete Funktion) verwendet werden, wenn ein Text in die Konsole geschrieben werden soll.

Main.html

Es ist zur Zeit <span id="Zustand">(unbekannt)</span>.

<script>console.log( 'Willkommen im Internet!' );</script>

Konsole
Willkommen im Internet!

Fehler in Skripten

Auch Fehlermeldungen werden in der Konsole angezeigt. Damit man Fehlermeldungen sehen kann, muß man also unbedingt weiterhin die Konsole im Blick haben.

Anweisungen, die im selben Script-Element auf fehlerhafte Anweisungen folgen, werden nicht ausgeführt!

Main.html

Es ist zur Zeit <span id="Zustand">(unbekannt)</span>.

<script>console.log( 'Willkommen im Internet!' );
iughrui;
console.log( 'Wir wuenschen viel Vergnuegen!' );</script>

Protokoll

Willkommen im Internet!

ReferenceError: iughrui is not defined

Um etwaige Meldungen, insbesondere Warnungen und Fehlermeldungen, sehen zu können, ist es empfehlenswert bei der Programmierung von Webseiten, die JavaScript -Konsole geöffnet zu halten und nach jedem Laden einer Seite die ausgegebenen Meldungen zu lesen.

Das Dollarzeichen »$« ⃗

Auch das Dollarzeichen »$« kann in Bezeichnern verwendet werden. Insbesondere ist  ein alleinstehendes Dollarzeichen »$« ein Bezeichner.

Auswertung
$ = 2
2
Auswertung
$
2

In der Konsole von Firefox  können diese Beispiele mit dem Dollarzeichen »$« so aber nicht direkt nachvollzogen werden. Diese Konsole hat für das Dollarzeichen »$« bereits eine besondere Bedeutung festgelegt.

Quelle zur Bedeutung des Dollarzeichens »$« in der Konsole von Firefox 
https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Helpers

In JavaScript -Skripten außerhalb der Konsole von Firefox, wie wir es später auch noch in diesem Kurs behandeln werden, oder in der qualifizierten Form »this.$« kann das Dollarzeichen »$« aber – wie hier gezeigt – als Name verwendet werden.

Zitate ⃗

Zitat
User agents are not required to support JavaScript.
4.12.1.2. Scripting languages, HTML 5.2 (WhatWG)

Übungsaufgaben

/   Übungsaufgabe

Erstellen Sie eine Quelldatei, die ein Skript-Element enthält, das eine window.alert-Meldung auslöst.

„Quelldatei“ soll hier bedeuten: Eine Textdatei mit SIL -Elementen (oder mit einem HTML -Dokument).

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724363 stefan_ram:724363 Skripte in Dokumenten Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724363, slrprddef724363, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/scripte_javascript