Opera
Nadja
- javascript
Hallo!!!
Ich habe schon wieder ein Problemm und hoffe auf Hilfe!
Ich möchte bgColor Farbe eine Tabelle übergeben.
window.opener.document.getElementById('tabellenzehle').bgColor="#11ff22";
In Opera funktioniert das nicht! Dabei, wenn ich bgColor auslese
window.opener.document.getElementById('tabellenzeler').bgColor
bekomme ich komische 8stelliger Zahl. Wenn ich bei der Farbe Eingabe gehbe den Zahl ein , passiert auch nichts.
window.opener.document.getElementById('tabellenzehle').bgColor=39203858
Kann jemand helfen?
Danke, Nadja
Moin!
In Opera funktioniert das nicht! Dabei, wenn ich bgColor auslese
window.opener.document.getElementById('tabellenzeler').bgColor
bekomme ich komische 8stelliger Zahl. Wenn ich bei der Farbe Eingabe gehbe den Zahl ein , passiert auch nichts.
Diese Zahl dürfte die dezimale Darstellung der hexadezimalen Farbangabe sein.
window.opener.document.getElementById('tabellenzehle').bgColor=39203858
document.getElementById('id').style.backgroundColor = '#33AAFF'; funktioniert. So gehts übrigens bei allen W3C-DOM-Browsern. Deine Version ist vom IE abgeleitet.
Es ist übrigens eine gute Idee, Formatierungen immer über ".style.EIGENSCHAFT" zu ändern. Der Eigenschaftsname ist prinzipiell identisch mit der CSS-Angabe. Nur Minuszeichen werden nicht benutzt, sondern der Folgebuchstabe wird großgeschrieben.
Die obige Angabe heißt in CSS ja auch 'background-color'.
- Sven Rautenberg
Hallo,
Ich habe schon wieder ein Problemm und hoffe auf Hilfe!
Ich möchte bgColor Farbe eine Tabelle übergeben.
window.opener.document.getElementById('tabellenzehle').bgColor="#11ff22";
In Opera funktioniert das nicht!
Opera kann erst ab Version 6.0 Hintergrundfarben dynamisch setzen, probiere dort mal:
document.getElementById('tabellenzehle').style.backgroundColor="#11ff22";
MfG, Thomas
Vielen Dank, es klappt!!!
Aber mit Eingabe ...style.backgroundColor...
funktioniert in NE schon wieder nicht. Aber weiter weiss ich schon!!!!!
Gruß, NAdja