HTML and CSS Reference
In-Depth Information
komponenten zuzugreifen: Der Browser führt sie nach dem Sandbox-Model aus. Dies
ist vor allem aus Sicherheitsgründen so und soll verhindern, dass gefährliche Webs-
eiten unbemerkt Dateien vom Computer kopieren oder auf die eingebaute Kamera
zugreifen können und dabei heimlich ungewollte Fotos von Ihnen und Ihrer heimli-
chen Vorliebe für Briefmarken mit Haimotiven schießen. Ursprünglich war es nicht
möglich, mit JavaScript Daten vom eigenen Webserver nachzuladen. Erst die Ent-
wicklung des XMLHttpRequest , der Grundlage für das AJAX-Konzept, machte dies
möglich.
Heute lassen sich drei Hauptanwendungsfälle für JavaScript feststellen:
Manipulation, Entfernen und Hinzufügen von HTML-Elementen
Nachladen von Daten von Servern
zeitgesteuerte Funktionen und Animationen
2.5.1 Die JavaScript-Syntax
Sie schreiben JavaScript direkt in den HTML-Code. Damit der Browser weiß, dass es
sich dabei um ausführbaren Code handelt, wird dieser immer in ein script -Element
gesetzt:
<script>
document.write('Hallo Welt');
</script>
Abbildung 2.23 Ausgabe im Browser
Diese Zeile erzeugt im Browser die Worte »Hallo Welt« (Abbildung 2.23). Die Syntax
der Sprache nennt man Punkt-Notation: Vorn steht das Objekt, danach folgt,
getrennt durch einen Punkt, die Methode, welche auf dem Objekt ausgeführt werden
soll. In unserem Fall ist das Objekt das document , also die im Browser angezeigte
HTML-Seite. Die Methode .write() gibt die Worte »Hallo Welt« aus, welche in Klam-
mern direkt nach dem Methodennamen definiert werden.
 
Search WWH ::




Custom Search