fks: hintergrundbild wechseln

Hallo, versuche die style attribute von objekten mithilfe von js zu ändern. klappt bei diesem beispiel recht gut, (siehe selfhtml tutorial)

<!--
function Test() {
if (document.all)
document.all.zelle.style.setAttribute("border","thin solid red","false");
else document.getElementById("zelle").style.border = "thin solid red";
}
//-->

Hier versuche ich nun das hintergrundbild auszutauschen... funktioniert aber nicht. Wo ist mein fehler???

<!--
function Test2() {
if (document.all)
document.all.zelle2.style.setAttribute("background-image","banner.gif","false");
else document.getElementById("zelle2").style.backgroundImage = "1.jpg";
}
//-->

Danke für Lösungsansätze!
mfg
fks

  1. glaub nicht dass es mit zellenhintergründen funktioniert.

    gruss
    jg

  2. Hallihallo!

    Hier versuche ich nun das hintergrundbild auszutauschen... funktioniert aber nicht. Wo ist mein fehler???

    Der Fehler könnte darin liegen, daß Du das Hintergrundbild falsch einfügst.
    Sieh Dir mal http://selfhtml.teamone.de/css/eigenschaften/hintergrund.htm#background_image an, dann weisst Du, was ich meine: das "url" fehlt.

    <!--
    function Test2() {
    if (document.all)
    document.all.zelle2.style.setAttribute("background-image","banner.gif","false");
    else document.getElementById("zelle2").style.backgroundImage = "1.jpg";
    }
    //-->

    Ich hoffe, ich konnte Dir helfen...

    Viele liebe Grüße,
    Der Dicki