Inhaltsverzeichnis
Vorwort
An wen sich dieses Buch richtet und wie man es verwendet
Was dieses Buch enthält
Einige wichtige Hinweise vor dem Beginn
Was Sie vor einem Start haben sollten
Woche 1 im Überblick
Tag 1 Einführung & Grundlagen
Grundlagen des Internets und des WWW
HTML
Style Sheets
Verschiedene Browser
Tools zur Webseitenerstellung und JavaScript-Programmierung
Weitere sinnvolle Programme
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 2 Das Wesen von JavaScript
Was ist JavaScript?
Erste JavaScript-Beispiele
Client-seitige versus Server-seitige Scripte
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 3 Wichtige HTML-Grundlagen
HTML-Grundlagen
HTML-Grundstrukturen
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 4 Einbindung von Scripten und Style Sheets in Webseiten
Die Einbindung von Scripten in eine Webseite
Die Einbindung von Style Sheets in eine Webseite
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 5 Wichtige HTML-Anweisungen
Zeilen- und Absatzschaltungen
Ausrichtungsanweisungen
Allgemeine Gruppierungsanweisung
Trennlinien
Überschriften
Grafiken
Textformatierungen
Sonderzeichen
Schrift-Anweisung
Hyperlinks
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 6 JavaScript-Praxis
Dynamischer Aufbau von Webseiten
Kontrollstrukturen
Zugriff auf den Browser
Zugriff auf die Besucherplattform
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 7 Fehlerbeseitigung und Optimierung in JavaScript
Fehler
Fehler im Vorfeld vermeiden
Sicherungsmaßnahmen
Konkrete Fehlerbehandlung
Optimierung von Webseiten und Scripten
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Woche 1 im Rückblick
Woche 2 im Überblick
Tag 8 Variablen, Datentypen, Funktionen und Methoden
Funktionen, Prozeduren und Methoden
Variablen, Datentypen und Literale
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 9 Schlüsselworte, Operatoren und Wertzuweisungen
JavaScript-Schlüsselworte
Operatoren und Operanden
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 10 Anweisungen und Kontrollfluss-Steuerung
Allgemeine Anweisungen
Auswahl- und Iterationsanweisungen
Kombinierte Anwendungen von Kontrollfluss-Anweisungen
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 11 Der Aufruf von JavaScripten
Was ist ein Ereignis?
Aufruf beim Start/Verlassen der HTML-Datei
Klick und Doppelklick auf eine Referenz
Überstreichen mit dem Mauszeiger
Mausbewegungen
Tastaturereignisse
Aktivierung und Verlassen eines Elements
Reaktion auf Änderung
Reaktion auf Zurücksetzen oder Absenden eines Formulars
Reaktion bei der Selektion von Text
Unterbrechung eines Bildladevorgangs
Der explizit Aufruf eines Event-Handlers
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 12 Erweiterte Gestaltungsmöglichkeiten einer Webseite
Listen und Aufzählungen
Tabellen
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 13 Vorgefertigte JavaScript-Funktionen und
Top-Level-Eigenschaften
Top-Level-Eigenschaften
Konvertierung eines Wertes in eine Zahl
Textausgabe von Werten
Kodieren und Dekodieren von Zeichenketten
Test auf Unendlichkeit
Schutzmaßnahmen
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 14 JavaScript und Java, allgemeine Multimedia-Techniken
Allgemeines zur Einbindung von Java-Applets
und multimedialen Objekten
PlugIns
Der <OBJECT>-Tag
Die Applet-Referenz mit <APPLET>
Zugriff auf Java-Funktionalitäten aus Scripten
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Woche 2 im Rückblick
Woche 3 im Überblick
Tag 15 Objekte in JavaScript - Grundlagen
Was sind Objekte?
Die Standardobjekte von JavaScript
Objektfelder und Arrays allgemein
Die Objekthierarchie
Zugriff auf Objekt-Eigenschaften und -Methoden
Die with()-Anweisung
Das Entstehen von Objekten
Eigene Objekte und das Schlüsselwort this
Prototype
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 16 Frames und das window-Objekt
Das window-Objekt
Frames
JavaScript auf Frames anwenden
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 17 Globale Ereignisbehandlung
Das event-Objekt in JavaScript
Das Netscape-Ereignismodell
Die Microsoft-Variante
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 18 Top-Level-Objekte und das Objekt navigator
Array
Boolean
Date
Function
Math
Number
RegExp
screen
String
Das navigator-Objekt
Das history-Objekt
Das location-Objekt
Trennung von Browser- und Plattformwelten
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 19 Die Webseite als Objekt
Dynamic HTML und DOM
Das document-Objekt
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 20 Formulare
HTML-Grundlagen für Formulare
Der JavaScript-Zugriff auf Formulare
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Tag 21 Style Sheets und das Style-Objekt
Das Style-Objekt
Style Sheets
JavaScript-Zugriff auf CSS
Zusammenfassung
Fragen und Antworten
Workshop
Kontrollfragen
Woche 3 im Rückblick
Anhang A Wichtige Tabellen zu JavaScript, HTML,
Maskierungen, Quellen usw.
Die JavaScript-Token in Bezug auf die ECMA-Norm
Die unterstützten Varianten von JavaScript bzw.
JScript in den wichtigsten Browserversionen
Die unterstützten HTML-Versionen in den
wichtigsten Browserversionen
Die Auflistung aller HTML-Elemente und -Attribute
Tabelle mit Maskierungen
Umrechnungstabelle zwischen hexadezimalen
und dezimalen Zahlen
MIME-Typen
Weiterführende Quellen zu JavaScript, HTML und Style Sheets
Anhang B Antworten auf die Kontrollfragen
Anhang C Die CD zum Buch
Stichwortverzeichnis
©
Markt
+
Technik Verlag
, ein Imprint der Pearson Education Deutschland GmbH