Hi ich möchte Bilder aus einem Verzeichnis vorausladen und habe dazu folgendes versucht.
function laden(){
for (i=1; i<20; i++) {
x=i;
i = new Image();
i.src = "bilder/cg"+x+".gif";
}
}
Die bilder heißen z.b. cg1.gif cg2.gif usw.
Nun möchte ich, dass er i als variable nimmt und das ich nicht für jedes bild, alles neu erstellen muß, d.h.
im ersten schleifendurchlauf, macht er:
1=new Image();
1.src="..."
im zweiten
2=new Image();
2.src="..."
usw.
aber das klappt nicht, woran liegt es? kann eine zahl keine variable sein?
könnte ich dann einen string mit dem i verknüpfen und dadurch ne variable erstellen lassen? also wie zum beispiel var test+i = new Image()
bin für tipps sehr dankbar