Thomas Hieck: moveTo und for-Schleife?

Beitrag lesen

und einer entspr. Wechselfunction bewegen laesst. Kann man diese Methode mit einer for-Schleife verbinden, so dass die Grafik pixelweise weiterbewegt wird? Also irgendwie so:

for(var i=1; i<50; i++)
{
document.bild1.moveTo(+i,50);
}

Sieht gut aus, aber ich tippe mal, dass die Schleife 50 mal in 0 komma nicht vorbei war :-)

Solche Bewegungen macht man mit setTimout. Das koennte in deinem speziellen Fall ungefaehr so aussehen:

function Move(i){
  if(i<=50){
    document.bild1.moveTo(i,50);
    setTimeout("Move("+(i++)+")",50);
  }
}

Move(0);

Viel Spass beim probieren, Thomas Hieck