backgroundcolor funktioniert nicht mit Java
Jörg
- css
Hallo!
Ich habe keine Erklärung warum folgendes Script (im IE5.5) nicht mit "backgroundcolor" funktioniert. Mit "color" funktionierts und die Textfarbe ändert sich, ändern möchte ich aber den Zellenhintergrund.
<script language="JavaScript">
function a()
{
var td = document.getElementById("eins");
td.style.backgroundcolor="#2258EE";
}
function b()
{
var td = document.getElementById("eins");
td.style.backgroundcolor="#33FF33";
}
</script>
</head>
<body>
<table border="1" width="100">
<tr>
<td id="eins" onmouseover="a()" onmouseout="b()">Test</td>
<td>Test</td>
</tr>
<tr>
<td>Test</td>
<td>Test</td>
</tr>
</table>
</body>
</html>
MfG
Jörg
Hallo.
Ich habe keine Erklärung warum folgendes Script (im IE5.5) nicht mit "backgroundcolor" funktioniert. Mit "color" funktionierts und die Textfarbe ändert sich, ändern möchte ich aber den Zellenhintergrund.
bgcolor?
catzma
Hallo,
bgcolor?
Sind wir jetzt hier in der lustigen Ratestunde, oder was?
Wie wär's wenn du deine Antwort verifizierst, bevor du sie hier
reinrotzt? Hättest du das, wärst du nämlich auf folgende Seite in
SelfHTML gestoßen:
[http://selfhtml.teamone.de/javascript/objekte/style.htm#style_eigenschaften]
Und wie du dann bestimmt messerscharf erkannst hättest, liegt der
Fehler, den Jörg gemacht hat, einfach darin, daß er das "c" in
"backgroundColor" klein geschrieben hat.
Falsch:
td.style.backgroundcolor="#33FF33";
^
Korrekt:
td.style.backgroundColor="#33FF33";
^
Gruß
Slyh
Hi Jörg,
es heißt backgroundColor mit großem "C".
td.style.backgroundcolor="#2258EE";
^
td.style.backgroundcolor="#33FF33";
^
Korrekt ist daher:
function a()
{
var td = document.getElementById("eins");
td.style.backgroundColor="#2258EE";
}
function b()
{
var td = document.getElementById("eins");
td.style.backgroundColor="#33FF33";
}
LG Orlando
--
SELF-TREFFEN 2002
http://www.rtbg.de/selftreffen/
http://www.megpalffy.org/temp/penneninhh.html