我正在开展个人项目以创建番茄钟。我开始尝试用开始和停止按钮创建一个25分钟的倒数计时器。我已经包含一个计时器功能,应该每1000毫秒记下一次我的变量,但它不起作用。这是我的HTML:为什么我的计时器功能不能倒计时?
番茄钟
<div id="timer" class="circle">Timer</div>
<button onclick="setTimeout(timer, 1000);">Start</button>
<button>Stop</button>
的Javascript:
var i = 25;
document.getElementById("timer").innerHTML = i;
function timer(){
setInterval(function(){i--}, 1000);
}
我猜它可能是与我的计时功能?
普罗蒂普:你不改变任何HTML,所以不要使用'innerHTML',使用'textContent' –