私はJavaScriptの学習を始めました。単純なカウントダウンタイマーを試してみることを考えましたが、わかりません。印刷するjavascriptのsetTimeout
function countdown() {
var count1 = 10;
while (count1 >= 0) {
setTimeout(function() {
document.getElementById("main").innerHTML = count1;
}, 1000);
count1--;
}
}
<p id="main" onload="countdown()"></p>
ページだけを停止する/ハング。何が問題なの?
この –
のために私が '' p'要素のonLoad'は何もしないと思います使用し 'たsetInterval(関数(){...})'。私はあなたのページが停止しているとは思っていません。それは始めるために何もしていない。 'document.addEventListener( 'DOMContentLoaded'、countdown);'を追加すると、残りのロジックをデバッグできます。 –
[シンプルなJavaScriptのカウントダウンタイマーのコードは?](http://stackoverflow.com/questions/1191865/code-for-a-simple-javascript-countdown-timer) –