Code:
var i=10;
var s;
function change()
{
if(i>=0)
{
i++;
var s = i.toString();
for (var z=0; z < s.length; z++) {'document.zahl' + s.charAt(z) + '.src="count' + s.charAt(z) + '.jpg"';}
} else {
document.zahl0.src="count0.jpg";
document.zahl1.src="count0.jpg";
document.zahl2.src="count0.jpg";
}
}
Die elseschleife führt zum richtigen ergbnis. die eigentliche schleife führt jedoch zu nichts. Wie schreibe ich hier die zeile in JS richtig?
Also document.zahl0.src="count0.jpg"; macht das richtige
jedoch 'document.zahl' + s.charAt(z) + '.src="count' + s.charAt(z) + '.jpg"';
gibt keinerlei ergebnis.
Klar geht das indem ich document.write verwende, aber dass würde dann ja nur zu nur meinen zahlen und einen seiten refresch durchführen und den rest der seite nicht mehr anzeigen. Also wie gehe ich hier vor?