hallo,
ich versuche mir gerade etwas javascript beizubringen. undzwar möchte ich sowas wie eine bildershow machen. das mit dem bildershow funktioniert, aber ich möchte eine kleine besserung haben, die ich gerade nicht hinkriege. mein code sieht so aus:
function eins(){
document.getElementById('bilder').src = "1.jpg";
blenden();
window.setTimeout(function () { zwei(); }, 2000);
}
function zwei(){
document.getElementById('bilder').src = "2.jpg";
blenden();
window.setTimeout(function () { eins(); }, 2000);
}
<body onload="javascript:eins()">
<img id="bilder" img="" alt="" />
</body>
das blenden klappt und bilder wechseln klappen beide wunderbar.
der code oben sieht blöd aus. ich möchte gerne den code so haben, dass ich aus den funktion eins und zwei eine einzige mache.
ich habe schon versucht die bildnamen in ein array zu spreichen und mit einer for-scheilfe diese auszugeben, hat leider nicht geklappt, leider hat javascript kein for each oder??
viele grüße
guliver