【发布时间】:2015-11-07 02:18:34
【问题描述】:
我正在做一个创建番茄钟的个人项目。我首先尝试创建一个带有开始和停止按钮的 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);
}
我猜这可能与我的计时器功能有关?
【问题讨论】:
-
Protip:你没有改变任何HTML,所以不要使用
innerHTML,使用textContent
标签: javascript timer