verändern der Farbe mit Style und der IE
Pascal
- javascript
Hallo zusammen
Bevor ich ganz verzweifle, möchte ich mich an Euch wenden:
Mit
document.getElementById(txt).style.color = "#000099";
kann ich die Farbe ändern. Ok.
Ich möchte nun aber, die Farbe aus einer Variablen (denn ich hab einen Array) auslesen und so etwas machen:
document.getElementById(idname).style.color = farbe;
wobei in farbe z.B. "#000099" gespeichert wurde.
Das funktioniert wunderbar im Opera 7 und Firebird. Aber der IE 6 weigert sich und gibt die Fehlermeldung "Ungültiger Eigenschaftswert".
Wieso geht das nicht? Wie kann ich das umgehen? Ich bin wohl kaum der erste, der hier mal angeschlagen ist, aber ich hab trotzdem keine Infos gefunden.
Würde mich über Hilfe sehr freuen!
Liebe Grüsse
Pascal
Moin!
document.getElementById(idname).style.color = farbe;
wobei in farbe z.B. "#000099" gespeichert wurde.
Hm... was ist in idname gespeichert? Oder steht im Original: document.getElementById('idname').style.color = farbe;
?
Dann müsste das eigentlich gehen. Lss Dir mit alert(farbe); mal den Wert ausgeben.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Vielen Dank fastix
Der Fehler war zwar ganz woanders aber Du hast mir auf die Sprünge geholfen
Dann müsste das eigentlich gehen. Lss Dir mit alert(farbe); mal den Wert ausgeben.
Für diesen Tipp bin ich Dir ewig dankbar. Ich verbrachte schon Stunden mit diesem Skript und bemerkte nicht, dass im Array der Farben eine Farbe eine Stelle zu wenig hatte (wie hätte ich auf diese Idee kommen sollen, Opera und Mozilla hatten auch kein Problem damit...)
Naja Ende gut alles gut, dafür ist der abend schon um...
Gute Nacht
Pascal