|
|
|
Das GrundgerüstJavaScript Code kann prinzipiell überall in einem HTML-Dokument eingefügt werden.Um die Programmierung jedoch sauberer und übersichtlicher zu gestalten sollte man möglichst viel davon am Anfang jeder Datei unterbringen. Genauer gesagt zwischen dem <\title> und dem <\head> Tag. Die Vorteile dieser frühen Definition werden später noch offensichtlich. So sollte das dann aussehen: Das erweiterte Grundgerüst Leider hat das oben vorgestellte Grundgerüst noch einen Nachteil. Bei älteren Browsern, die kein <script> Tag verstehen, werden alle Zeilen die dazwischen stehen als normaler HTML Code interpretiert. Dies hat zur Folge, dass alle JavaScript Angaben einfach auf den Bildschirm geschrieben werden. Doch es gibt einen kleinen Trick um dies zu umgehen: Glücklicherweise ist in JavaScript die Zeichenfolge <!-- die Anweisung um dahinter eine Zeile Kommentar zu schreiben. Dies bedeutet, dass alles was in einer Zeile hinter dieser Zeichenfolge kommt nicht als Code interpretiert wird. In HTML dagegen ist genau dies der Beginn eines Kommentarblocks, der sich über mehrere Zeilen erstreckt. Um das Ende des Blockes zu kennzeichnen bedarf es eines erneuten Kniffs: da zwar HTML die Anweisung --> als das Ende eines Kommentarblockes kennt, JavaScript aber versuchen würde dies als einen Befehl zu interpretieren, muss man die Zeile vor dem <\script> zuerst als JavaScript Kommentar markieren um darin maskiert das Ende des HTML Kommentarblockes unterzubringen. |
|