Lau*_*ren 4 javascript jquery timer clock countdown
我正在创建一个带有计时器倒计时的孩子的游戏,该计时器倒计时在用户点击按钮后开始.
我正在使用的代码启动倒计时没有问题,但我想倒计时只在单击按钮后启动.
这是我的代码:
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);
})();
}
Run Code Online (Sandbox Code Playgroud)
谢谢!劳伦
使用点击事件操作链接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);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21882 次 |
| 最近记录: |