hallo Max
Hallo! Ich würde gerne eine Javascript-Funktion erstellen, die die Zahlen 1 bis 10 im 1-Sekunden-Takt aufzählt und hinschreibt.
<BODY>
function Schleife()
document.write(i2 + '<br>');
<a href="javascript:Schleife()">Test</a>
</BODY>
Ich habe für die Übersichtlichkeit die unwesentlichen Zweilen rausgelöscht.
Auch ohne i und setTimeout kann es nicht funktionieren. Denn:
Ausnahmslos jeder (visuelle) Browser bringt die Inhalte zwischen <body> und </body> auf dein Ausgabegerät. Ab diesem Zeitpunkt schlagen jegliche Ausgabeversuche mittels document.write("was auch immer ...") fehl. Möchtest du im nachhinein dynamisch Text ändern musst du dich mit http://selfhtml.teamone.de/javascript/objekte/document.htm#create_element beschäftigen. Oder, etwas einfacher, ein Formularelement manipulieren: document.DeinFormular.Textfeld.value=".."
HTH
Grüße, Maxx