Liebe Leute
Nachdem ich kurz vor Weinkrämpfen (mit Schütteln und ersten Zuckungen) stehe, bitte ich hier um Hilfe, bevor ich den Freitod wähle.... :-)
Ich habe ein simples Stylesheet mit zunächst einmal 2 Einträgen wie hier zu sehen.
<style type="text/css">
<!--
.satz1 { background-color:#f0f0f0; .....}
.satz2 { background-color:#f0f0f0; .....}
//-->
</style>
Den Eintrag "Satz1" verändere ich nun dynamisch mit
document.styleSheets[0].rules[0].style.????? = wert;
bzw. für netscape
document.styleSheets[0].cssRules[0].style.????? = wert;
Auf diese Weise werden etliche Attribute gelegentlich verändert, klappt auch alles tadellos. Alle html-elemente, denen die Klassen zugeordnet sind verändern ihr aussehen, alles tip-top.
Aber folgendes will mir einfach nicht gelingen:
Ich möchte über ein Javascript in Satz2 ALLE Attribute aus Satz1
übernehmen, die beiden Klassen sollen danach also zunächst den
gleichen Inhalt haben, später werden dann in Satz2 einzelne
Attribute geändert. Das ist alles.
Wie zum Himmel kann ich also ALLE in Satz1 geführten Attribute in Satz2 übernehmen und zwar algorithmisch, damit ich nicht eine endlose Liste mit Zuweisungen eintippen muss? Sehe ich den Wald vor lauter Bäumen nicht mehr, oder bin ich nur zu dumm? :-(
Bitte helft mir....
Birte