Cybaer: css Definition ändern

Beitrag lesen

Hi,

Auch das ist keine Trennung von Präsentation (Stil) und dynamischem Verhalten, da dort im JS festgeschrieben steht, dass die _Farbe_ geändert werden soll.

Ja, und in JS wird mitunter sogar festgelegt, daß ein bestimmtes HTML-Element geändert werden soll. Das ist Sinn und Zweck einer Sprache, die für Dynamisierung sorgen soll.

Was das mit Trennung von HTML, CSS & JS zu tun haben soll, erschließt sich mir nicht so ganz. Vielleicht kann mir das jemand anders erklären ...

Aber Du kannst natürlich auch die ganze Regel ändern. Nur: Das hat dann kaum noch was  mit Dynamisierung zu tun, wenn man nur vorgefertige Regeln austauschen können soll. Das ließe sich dann auch einfacher mit einer Änderung via className erledigen, und CSSDOM (und eigentlich auch DOM) wären recht überflssig. Aber ich vermute, daß Du ja auch genau darauf hinauswillst ... >;->

Gruß, Cybaer

--
Man muß viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
(Jean-Jacques Rousseau, Philosoph u. Schriftsteller)