Hallo! Ich würde gerne eine Javascript-Funktion erstellen, die die Zahlen 1 bis 10 im 1-Sekunden-Takt aufzählt und hinschreibt.
Hier mein Anfang, der aber leider nicht funktioniert. Hab auch schon die Suche zu Rate gezogen, was aber leider nicht sehr viel geholfen hat. Ich wäre für jede Hilfe dankbar.
Also, hier mein Versuch:
<BODY>
<script type="text/javascript">
<!--
function Schleife()
{
var i = 1;
do
{
setTimeout('Countdown(i)', 1000);
i++;
}
while(i<=10);
function Countdown(i2)
{
document.write(i2 + '<br>');
}
}
//-->
</script>
<a href="javascript:Schleife()">Test</a>
</BODY>
Der Fehler sagt, dass "i undefiniert ist"...Meiner Ansicht nach liegt das daran, dass die Funktion "Countdown()" in Timeout keine Werte übergeben kann...weiß aber nicht ob's so ist und warum das so ist.
Danke für eure Hilfe
MfG
Max