Hallo. // => </faq/#Q-05a>
BACKGROUND-IMAGE: url("inactive.gif");
^ ^
Die Anführungszeichen brauchst du nicht.
bis hier her klappt alles, die Bilder werden richtig angezeigt,
nur schaff ich den Schritt ins JavaScript nicht mehr
Zuerst, machen wir Gebrauch vom Image-Objekt:
abg = new Image(); // active background
abg.src = "new_blue.gif";
ibg = new Image(); // inactive background
ibg.src = "inactive.gif";
Ist zwar nicht zwingend nötig, aber nützlich isses allema.
function ChangeMid(obj,art)
{
new_blue = "new_blue.gif";
^ Die Zeile brauchen wir nicht.
if(art==1)
obj.style.background-image = "inactive.gif";
^^
Aus der machen wir:
obj.style.backgroundImage = "url(" + ibg.src + ")";
else
obj.style.backgroundImage = "new_blueg.gif";
Und die Zeile wird zu:
obj.style.backgroundImage = "url(" + abg.src + ")";
}
aber auch Angaben mit url("bild") funktionieren nicht
Muss ja auch "url(filename.ext)" heißen.
erbitte Hilfe
Kriegst 'nen Gruß:
Gruß
Norbert // => </faq/#Q-05c>