Hallo,
auch nach längerer Suche konnte ich bisher keine möglichkeit finden eine classe bei onclick in Netscape4 auszutauschen.
geht das denn garnicht? bei layern können ja eigenschaften nachträglich verändert werden. ich möchte aber eigentlich nur die Schriftfarbe verändern.
in der art wie es für den Netscape6 und IE möglich ist.
http://www.styleassistant.de/tips/tip41.htm
Komplette Klassen kann man unter NN 4.x AFAIK nicht austauschen (sonst wuerde das bei der angegebenen Quelle vermerkt sein ;-).
Man kann aber _individuelle Eigenschaften_ einer Klasse nachtraeglich ueber document.classes.klasse.elementname.eigenschaft modifizieren:
Im Stylesheet:
p.xyz
{
color: #0000CC;
background-color: #FFFFCC;
font-weight: normal;
}
Im JavaScript:
document.classes.xyz.p.color="#FFFFFF";
document.classes.xyz.p.backgroundColor="#FF0000";
document.classes.xyz.p.fontWeight="bold";
MfG, Thomas