Suchen und Finden
Service
Infos und Kontakt
Mehr zum Inhalt
JavaScript Missing Manual. The Missing Manual - Das fehlende Handbuch zu Ihrer Website
Inhaltsverzeichnis
5
Fehlende Danksagungen
13
Danksagungen
14
Die Missing Manual-Reihe
14
Einführung
15
Was ist JavaScript?
15
HTML: Das Skelett
18
Software zur JavaScript-Programmierung
23
Über dieses Buch
25
Die absoluten Basics
28
Teil 1: Erste Schritte mitJavaScript
31
Kapitel 1: Ihr erstes JavaScript-Programm
33
Einführung in die Programmierung
33
JavaScript in eine Seite einfügen
36
Ihr erstes JavaScript-Programm
40
Text auf eine Webseite schreiben
43
Eine externe JavaScript-Datei einbinden
44
Fehler aufspüren
47
Kapitel 2: Die Grammatik von Java-Script
53
Anweisungen
53
Befehle
54
Datentypen
54
Variablen
57
Datentypen und Variablen
62
Übung: Meldungen mit Variablen erstellen
68
Übung: Nach Informationen fragen
70
Arrays
72
Übung: Eine Webseite mit Arrays schreiben
83
Kommentare
86
Kapitel 3: Logik und Steuerung für Ihre Programme
91
Programme intelligent reagieren lassen
91
Übung: Bedingte Anweisungen verwenden
103
Sich wiederholende Aufgaben mit Schleifen lösen
106
Funktionen: Nützlichen Code zu Befehlen machen
114
Übung: Ein einfaches Quiz
123
Kapitel 4: Mit Wörtern, Zahlen und Datumswerten arbeiten
131
Eine kurze Einführung in Objekte
131
Strings
134
Muster in Strings suchen
138
Zahlen
152
Datum und Uhrzeit
159
Übung: Verschiedene Datumsformate anlegen
166
Kapitel 5: Webseiten dynamisch ändern
175
Webseiten verändern: ein Überblick
175
Das Document Object Model verstehen
177
JavaScript-Bibliotheken
189
Seitenelemente auswählen (Fortsetzung)
193
Inhalte einer Seite hinzufügen
203
Tag-Attribute festlegen und lesen
206
HTML-Attribute lesen, festlegen und löschen
212
Kreative Überschriften
212
Alle Elemente in einer Auswahl bearbeiten
215
Automatische Pull Quotes
218
Kapitel 6: Aktion/Reaktion: Seiten mit Events zum Leben erwecken
225
Was sind Events?
225
Events mit Funktionen verwenden
231
Übung: Tabellenreihen hervorheben
238
Weitere Event-Konzepte in jQuery
243
Fortgeschrittenes Event-Management
250
Übung: Einseitige FAQ
252
Kapitel 7: Schönere Bilder
259
Bilder austauschen
259
Übung: Rollover-Effekte hinzufügen
264
jQuery-Effekte
269
Übung: Fotogalerie mit Effekten
274
Eine erweiterte Fotogalerie mit der jQuery-lightBox
280
Übung: lightBox-Fotogalerie
288
Animierte Diashows mit Cycle
290
Übung: eine automatische Diashow
296
Teil 2: Funktionen für Webseiten
301
Kapitel 8: Die Navigation optimieren
303
Link-Grundlagen
303
Externe Links in einem neuen Fenster öffnen
307
Neue Fenster erstellen
309
Seiten in einem Fenster auf derselben Seite öffnen
314
Übung: Größere Links
323
Animierte Navigationsmenüs
330
Kapitel 9: Webformulare verbessern
339
Formulare verstehen
339
Formulare mit Pfiff
351
Übung: Einfache Formularverbesserungen
354
Formularvalidierung
361
Validierungsübung
374
Kapitel 10: Erweitern Sie Ihre Benutzeroberfläche
387
Informationen mit Akkordeon-Registern verstecken
387
Informationen in Tabbed Panels organisieren
397
Tooltipps
409
Sortierbare Tabellen
427
Teil 3: Ajax: Mit dem Webserverkommunizieren
439
Kapitel 11: Einführung in Ajax
441
Was ist Ajax?
442
Ajax: Die Grundlagen
443
Ajax mit jQuery
449
JSON
471
Kapitel 12: Einfache Ajax-Programmierung
479
Tabs-Plug-in
479
Google Maps in Ihrer Website
486
Teil 4: Fehlersuche, Tipps undTricks
503
Kapitel 13: Fehlersuche und Debugging
505
Die wichtigsten JavaScript-Programmierfehler
505
Debugging mit Firebug
516
Debugging-Übung
529
Kapitel 14: Wie es weitergeht
535
Alles zusammen
535
Effizienteres JavaScript schreiben
538
Schnell ladendes JavaScript erstellen
545
Teil 5: Anhang
549
Anhang A: JavaScript-Ressourcen
551
Referenzen
551
Einfaches JavaScript
552
jQuery
553
Das DOM
554
Ajax
555
Fortgeschrittenes JavaScript
555
CSS
557
JavaScript-Software
557
Index
559
Kolophon
573
Über den Übersetzer
573
Über den Autor
573
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion



















