Max: Countdown-Funktion

Beitrag lesen

Danke, jetzt klappt es. Wenn ich jetzt das ganze rückwärtslaufen lassen möchte, hätte ich geschätzt, dass es folgendermaßen klappen müsste:

<script type="text/javascript">
<!--
function SchleifeDown()
 {
 var StartDown = document.formular.StartDown.value;
 var EndDown = document.formular.EndDown.value;
 var i;
 for (i=10; i>=0; i--)
    {
     setTimeout('Countdown('+i+')', 1000*i);
    }
 }
function Countdown(i)
 {
 document.formular.CountDown.value = i;
 }

//-->
</script>

<form name="formular">
Startwert: <input type="text" name="StartDown" size="2">
Endwert: <input type="text" name="EndDown" size="2">
<input type="button" value="Count-Down!" onClick="SchleifeDown()">
<input type="text" name="CountDown" readonly>
</form>

Aber irgendwie zählt der immer noch hoch!?! Trotz "i--".
Weiß jemand wie's geht?
Achja, btw, warum ist "<a href="javascript:...>" schlecht?

Danke!
MfG Max