Document.All.Style -> Hintergrundfarbe
David
- css
hallo zusammen
folgendes skript:
--------
<html><head><title>Test</title>
<script language="JavaScript">
function MachGelb()
{
document.all.["10074"].style.backgroundColor = "yellow";
}
</script>
</head><body>
<a id="10074" href="#">Metzger</a>
<a href="javascript:MachGelb()">gelb</a>
</body></html>
-------------
ich erhalte immer die meldung "Bezeichner erwartet". was ist an diesem skript falsch ????
gruss
dave
Hallo,
folgendes skript:
<html><head><title>Test</title>
<script language="JavaScript">
function MachGelb()
{
document.all.["10074"].style.backgroundColor = "yellow";
}
</script>
</head><body>
<a id="10074" href="#">Metzger</a>
<a href="javascript:MachGelb()">gelb</a>
</body></html>
ich erhalte immer die meldung "Bezeichner erwartet". was ist an diesem skript falsch ????
Erstens duerfen IDs nicht ausschließlich aus Ziffern bestehen, an den Angang gehoert ein Buchstabe und zweitens ist die Referenzierung falsch.
document.all["eine ID"]...
oder ab IE5 besser gleich DOM-konform:
document.getElementById("eineID")...
und nur als Fallback document.all verwenden.
MfG, Thomas