我想實(shí)現(xiàn)點(diǎn)擊按鈕后,下面顯示5秒開始的倒計(jì)時(shí),最后在0停止,但卻變成了點(diǎn)擊一次按鈕,數(shù)字減少1,我不知道我錯(cuò)在哪里了,所以希望你們可以幫我解決一下這個(gè)問(wèn)題。<input type="button" value="倒計(jì)時(shí)開始!" id="btn"><br><div id="showtime"></div><script>
window.onload = function () { var showtime = document.getElementById('showtime'),
btn = document.getElementById('btn'),
t = 5; var timer = function () {
setInterval( count() , 1000 );
}; function count() { if ( t === 0 ) {
alert('ok');
} else {
showtime.innerHTML = t;
t--;
}
}
btn.onclick = function () {
timer();
}
}</script>`
設(shè)置5秒倒計(jì)時(shí),為什么變成了點(diǎn)一下才運(yùn)行一下呢?
慕的地6264312
2018-09-18 13:09:38