Hi,
Nachteil ist hierbei aber: Das geht nur für Style-Informationen, die direkt inline im Style des Elementes definiert werden,
Man muß aber auch nicht style verwenden. currentStyle bzw. getComputedStyle() lesen den aktuellen Wert aus, unabhängig wo der definiert wurde, und lesenden bzw. schreibenden Zugriff auf interne wie externe Stylesheets hat man ja via der styleSheets-Collection ...
ist auch wartbarer, weil Layout und Implementierung dann sauber voneinander getrennt sind.
Das ist kein Grund für einen Klassenwechsel, denn auch sonst kann man "Layout und Implementierung" getrennt halten. Relevant ist nur, was die Aufgabe am Besten lösen kann ...
Gruß, Cybaer
--
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)