In einem Programm zeige ich in einem table Bider an. Ich veränder sie temporär und möchte dann wieder die alten Bilder herstellen.
Das Zurücksetzen klappt nicht, es werden immer die geänderten Bilder gezeigt.
Auszug aus dem Programm
INITIALISIERE BILDER
var images = {};
images.img1 = new Image();
images.img2 = new Image();
images.img3 = new Image();
images.img1.src = "Terrorist1.jpg";
images.img2.src = "Terrorist2.jpg";
images.img3.src = "Terrorist3.jpg";
WEISE SIE ZU
function ZeigNeueBilder()
{ for (var i = 0; i <= anzahlBilder-1; i++) {
document.getElementById('bl' +zw[i]).appendChild(images['img' + (i+1)]);
} }
VERÄNDERE MIT
document.getElementById('bl' +zw[0]).childNodes[0].src = "Mueder Feind1.jpg";
Wenn ich dann die Funktion ZeigNeueBilder wieder audrufe, verändert sich nichts.
Das Bild "muder Feind" bleibt.
Dank vorab
Jochen