Moin!
Erstmal danke, leider funktioniert es nicht. Ich habe auch noch zwei Fragen:
var neu = 'test2.gif';
Gut, hier steht der Dateiname. Warum spuckt mir [code lang=javascript]alert(this.src)
Auch unlokal wird es das tun. Im src-Attribut steht, wenn man es ausliest, halt immer die komplette URL drin. Wenn man es schreibt und keine absolute URL reintut, ergänzt der Browser eine relative URL.
> > img.src = img.davor;
>
> Wo kommt »davor« plötzlich her?
Ist eine spontane Eigenschaftserweiterung des jeweiligen Image-Objekts, um die URL des Originalbildes zu speichern.
Sofern du deine Tauschbilder mit einem automatisierbaren Namensschema versehen kannst (also z.B. "bild\_off.gif", "bild\_on.gif"), bräuchtest du weder die globale Namensvariable, noch diesen Zwischenspeicher, weil man sich dann beides herleiten kann.
- Sven Rautenberg
--
"Love your nation - respect the others."