gpt4 book ai didi

javascript - 单击按钮后开始倒计时

转载 作者:搜寻专家 更新时间:2023-11-01 05:12:03 26 4
gpt4 key购买 nike

我正在创建一个带有计时器倒计时的 child 游戏,该游戏会在用户点击按钮后开始计时。

我使用的代码可以毫无问题地启动倒计时,但我希望倒计时仅在单击按钮后开始。

这是我的代码:

window.onload = function(){
(function(){
var counter = 5;
setInterval(function() {
counter--;
if (counter >= 0) {
span = document.getElementById("count");
span.innerHTML = counter;
}
if (counter === 0) {
alert('sorry, out of time');
clearInterval(counter);
}
}, 1000);
})();
}

JSFiddle

谢谢!劳伦

最佳答案

使用 id= "startClock" 的操作链接的点击事件

$("#startClock").click( function(){
var counter = 5;
setInterval(function() {
counter--;
if (counter >= 0) {
span = document.getElementById("count");
span.innerHTML = counter;
}
if (counter === 0) {
alert('sorry, out of time');
clearInterval(counter);
}
}, 1000);
});

关于javascript - 单击按钮后开始倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21670438/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com