Gunnar Bittersmann: onclick funktioniert erst beim 2.mal klicken

Beitrag lesen

@@Don P:

nuqneH

Ehrenhaft ist es, per JavaScript Klassenzugehörigkeiten zu ändern und die Darstellung für diese Klassen im Stylesheet anzugeben.

Wer hat eigentlich dieses Gesetz aufgestellt

Der gesunde Klingonenverstand. ;-)

und wieso ist es so wichtig?

Wegen der Wartbarkeit des Codes. Um spätere Änderungen einfacher und an der richtigen Stelle vorzunehmen.

Was, wenn nicht ausgeblendet, sondern ausgegraut werden soll? Die Programmlogik ist davon nicht im geringsten betroffen, warum sollte man die Stelle der Änderung im Script vermuten?

Es ändert sich doch lediglich die Darstellung, klarer Fall für Änderung am Stylesheet.

Anti-Pattern.

Trennung von Inhalt, Darstellung und Verhalten ist mitnichten ein solches.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)