[JavaScript] Wo liegt der Fehler
-
Hallo Web'ler
<HTML> <HEAD> <TITLE>Homepage</TITLE></HEAD> <SCRIPT LANGUAGE="JavaScript"> var restzeit; function uhr (restzeit) { window.document.Datum.zeit.value=restzeit; restzeit = (restzeit -1); window.setTimeout ('uhr(restzeit)',1000); } </SCRIPT> <BODY onload="window.setTimeout ('uhr(300)',1000)"> <FORM NAME="Datum">Sie waren <INPUT size=63 name="zeit"></FORM> </BODY> </HTML>
Danke
-
window.setTimeout ('uhr('+restzeit+')',1000);
Wenn du Restzeit aber eh als globale Variable (außerhalb der Funktion definiert) hast, bräuchtest du sie im Prinzip auch gar nicht mit übergeben