js倒计时

Posted 邵海雄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js倒计时相关的知识,希望对你有一定的参考价值。

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="Keywords" content="关键字,关键字">
<meta name="Author" content="邵海雄">
<meta name="Description" content="描述信息">
<title>Document</title>
<style type="text/css">
*{margin:0;padding:0;}
</style>
</head>
<body>
<div id="rest_time"></div>
<script type="text/javascript">
var sec =3,min=0,hour =1;
var idt = window.setInterval("time();", 1000);
//时间格式 如:1-9 为 01-09
var format = function(str){
if(parseInt(str) < 10){
return "0" + str;
}
return str;
};
//倒计时
function time() {
sec--;
if(sec <=0 && min>=0){
min--;
sec = 59;
}
if(min <0 && hour >0){
hour--;
min = 59;
}
document.getElementById("rest_time").innerText = format(hour) + ":" + format(min) + ":" + format(sec);
if (parseInt(hour)<=0&&parseInt(min)<=0&&parseInt(sec)<=0) {
window.clearInterval(idt);
alert(‘考试时间已到,试卷已提交,感谢使用本系统!‘);
}
}
</script>
</body>
</html>

以上是关于js倒计时的主要内容,如果未能解决你的问题,请参考以下文章

手机休眠,js倒计时停止

js实现拍简单倒计时功能

JS如何实现倒计时功能,如何防止刷新。

JS 倒计时实现代码(时、分,秒)

这段倒计时js,打开页面时就自动倒计时。怎么改成单击后开始计时?

帮忙小小的修改一下JS代码,关于倒计时的。