我對JavaScript很陌生,似乎無法得到setTimeout命令來執行任何操作。我知道這個問題之前已經被問過很多次了,但是我花了最近兩個小時看過它以前的所有案例,但它仍然不適合我。這是我目前得到的:JavaScript settimeout函數的問題
<html>
<script type="text/javascript">
var i = 0;
function aloop() {
document.write(i);
i++;
}
function afunction() {
if (i <= 12) {
setTimeout(aloop(), 1000);
afunction();
}
}
</script>
<form>
<input type=submit value="Click me!" onClick="afunction()">
</html>
有誰能告訴我該怎麼做才能做到這一點嗎?
除了答案,考慮使用常規'for'循環。 –