Joachim: Nachhilfe beim Imageobjekt

Beitrag lesen

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