hallo,
koennt Ihr mir etwas Nachhilfe beim Imageobjekt geben?
Also, wenn ich Bilder wie folgt vorlade:
kopfbild=new Array();
for (i =1;i<=10;i++)
{
kopfbild[i] = new Image();
kopfbild[i].src = "kopf" + i + ".jpg";
}
Um anschliessend die Bilder zu wechseln funktioniert_das_nicht (NC 4.5):
function wechsel1(a1,a2)
{
document.images[a1].src=a2.src;
}
a1 = 0 (erstes Bild) a2 = kopfbild3
lade ich die Bilder wie folgt vor:
kopfbild1 = new Image();
kopfbild1.src = "kopf1.jpg";
kopfbild2 = new Image();
kopfbild2.src = "kopf2.jpg";
kopfbild3 = new Image();
kopfbild3.src = "kopf3.jpg";
usw. bis 10
funktioniert es. Erzeugt denn das Array keine Image-Objekte?
Wenn ich die wechsel-Funktion in Verbindung mit dem Array so schreibe:
function wechsel1(a1,a2)
{
document.images[a1].src="kopf"+a2+".jpg";
}
also die Bild-URL eisetze, funktioniert es.
Ich begreife es nicht ganz, waere nett, wenn‚s mir mal jemand erklaeren kann.
Gruss Joachim