19.9 Zusammenfassung
Mit JavaScript können Sie HTML-Dokumente auch noch manipulieren, nachdem sie in den Browser des Anwenders geladen wurden. JavaScript-Anweisungen können auf unterschiedliche Art und Weise aufgerufen werden: Sie können in <script>-Tags an bestimmten Stellen im Body stehen, um bereits während des Dokumentaufbaus Text auszugeben. Im Head werden häufig Initialisierungen vorgenommen und Funktionen definiert. Abgesehen davon können Sie JavaScript gezielt über Hyperlinks oder Event Handler aufrufen.
Die Palette der Objekte, die Sie mithilfe von JavaScript manipulieren können, ist inzwischen recht umfangreich. Klassisches JavaScript ermöglicht beispielsweise die Änderung von Formularen, Bildern oder von Eigenschaften des Browserfensters. Daneben werden alle üblichen Möglichkeiten der Programmierung geboten. Sie können wie in jeder anderen Sprache mit Variablen oder Kontrollstrukturen umgehen.
Document Object Model (DOM) bietet die Möglichkeit, das Dokument nachträglich vollständig umzubauen. Sie können Elemente an eine beliebige Stelle bewegen, können sie ein- und ausblenden oder ihren Inhalt ändern.
Die neueste Ergänzung von JavaScript und DOM ist die Ajax-Technik. Sie ermöglicht es, mithilfe asynchroner HTTP-Anfragen beliebige Inhalte vom Webserver nachzuladen und dann an irgendeiner Stelle in den DOM-Baum einzuhängen. Dies ermöglicht in letzter Konsequenz Webseiten, die sich so komfortabel bedienen lassen wie Desktopanwendungen.
Zum Schluss haben Sie noch einen Schnellüberblick über die JavaScript-Bibliothek jQuery erhalten.
Ihr Kommentar
Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.