Hallo
> var currentphoto = 368;
> var photonr = currentphoto;
> fotoMotorrad = new Image (200, 200);
// Weise der Eigenschaft src des Image-Objektes fotoMotorrad
// eine Zeichenkette zu, die einem vorhandenen Bild entspricht
// aktuell die Zeichenkette DSCN0368.jpg
> fotoMotorrad.src = 'DSCN0' + photonr + ".jpg";
// Vergleiche die Zeichenkette
// DSCN0368.jpg
// mit der Zeichenkette
// fotoMotorrad.src
> if (document.images[2].src = "fotoMotorrad.src" )
// kein Wunder, dass der else-Zweig ausgeführt wird.
Du möchtest die Zeichenkette mit dem Wert der Eigenschaft vergleichen
und nicht mit einer festen Zeichenkette.
Freundliche Grüße
Vinzenz