为了账号安全,请及时绑定邮箱和手机立即绑定

如何用javascript实现倒计时?

如何用javascript实现倒计时?

C#
慕侠2389804 2019-03-05 10:06:16
如何用javascript实现倒计时
查看完整描述

2 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

<html>
<head>
<meta charset="utf-8">
<script>
var timeCounter = (function() {
var int;
var total = 3600;
return function(elemID) {
obj = document.getElementById(elemID);
var s = (total%60) < 10 ? ('0' + total%60) : total%60;
var h = total/3600 < 10 ? ('0' + parseInt(total/3600)) : parseInt(total/3600);
var m = (total-h*3600)/60 < 10 ? ('0' + parseInt((total-h*3600)/60)) : parseInt((total-h*3600)/60);
obj.innerHTML = h + ' : ' + m + ' : ' + s;
total--;
int = setTimeout("timeCounter('" + elemID + "')", 1000);
if(total < 0) clearTimeout(int);
}
})()
</script>
</head>
<body onLoad="timeCounter('timeCounter')">
<p id="timeCounter">01 : 00 : 00</p>
</body>
</html>



查看完整回答
反对 回复 2019-03-31
  • 2 回答
  • 0 关注
  • 575 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信