Hi!
function Zähle()
{
for(var i = 1; i <= 10; i++)
X=1;
X = X + 1;
document.Layer1.left=X;
}
window.setTimeout("Laufe()",1000);
Huch, was soll das denn werden? ;-)
Erstmal zu Deiner Syntax: wahrscheinlich sollen die drei Anweisungen in die Schleife - dann müssen sie aber auch von einem Anweisungsblock (sprich: geschweiften Klammern) umschlossen werden.
Und warum setzt Du X zehnmal auf 1?
Und in der letzten Zeile wird auch noch eine Funktion angegeben, die gar nicht existiert.
Versuch es mal so:
var x=0; //Variable initialisieren
function erhoehe()
{
//Variable erhöhen und anwenden
x++;
document.Layer1.left=x;
//Funktion ruft sich selbst verzögert wieder auf:
window.setTimeout("erhoehe()", 1000);
}
//Funktion anstoßen
erhoehe();
VG Simon