我想在javascript计时器内部显示一条消息,一旦它命中0并重新启动。 我的计时器的代码和我这样的其他问题没有得到回答:
How do you display a message once a javascript function restarts?
答案 0 :(得分:0)
试试这个。
您错过了window.clearInterval
var c = 10;
var t;
function timedCount() {
document.getElementById('txt').value = c;
c = c - 1;
if (c == 0){
clearTimeout(t);
//alert something here
c = 10;
doMining();
}
}
function doMining() {
t = setInterval(function () {
timedCount();
}, 1000);
}
window.setInterval
的签名如下。
var intervalID = window.setInterval(func, delay[, param1, param2, ...]);
var intervalID = window.setInterval(code, delay);