Worum es geht
Skript 03, Folien 2 und 3: „unobtrusive“ JavaScript und seine grundlegende Idee.
In Skript 02 stand JavaScript oft direkt im HTML-Tag, etwa in onclick="…". Das funktioniert. Die Frage ist: Was spricht dagegen, und wie macht man es besser?
So gehen wir vor:
- Ein Absatz, in dem alles gemischt ist, und die drei Probleme daran.
- Die Idee: Struktur, Aussehen und Verhalten trennen.
- JavaScript nur an Events hängen.
- Die Seite muss auch ohne JavaScript funktionieren.
- Eine Klausurfrage zum Thema.
Die Folien haben zu diesem Abschnitt keinen Code. Die Beispiele hier sind darum eigene, kleine Beispiele.