function preload() {
tempImg=new Image;
hier zwingend () also new Image();
bilder=new Array("../img/HChristel.jpg","../img/RChristel.jpg","../img/Roser.jpg");
for(i = 0; i < bilder.length; i++){
alert(bilder[i]);
tempImg.src=bilder[i];
}
}
besser wär die bilder in ein Array zu packen und nicht nur die Namen, also
!global definieren!
namen = new Array("../img/HChristel.jpg","../img/RChristel.jpg","../img/Roser.jpg");
! Wichtig, sind das die Namen der "hervorgehobenen" Bilder? die solltest du nämlich "vorladen", also evtnl. eher
("../img/HChristel_h.jpg","../img/RChristel_h.jpg","../img/Roser_h.jpg");
bilder = new Array(namen.length);
function preload() {
for (i=0;i<namen.length;i++) {
bilder[i]=new Image();
bilder[i].src=namen[i];
}
}
beim Wechseln kannst du dann einfach die Nummer des Bildes verwenden
und dann
document.blabla.src = bilder[i].src;