javascript倒计时代码

来源:百度知道 编辑:UC知道 时间:2024/04/28 14:52:24
要求:
1.输入确切的时间如(12:30)点击提交厚开始后面有个时间(40分)开始倒计时。
2.当倒计时到达0分后,如果没有人提交新的时间则刷新前面时间如上为13点10分.有人提交后则按新时间倒数计时40分钟.
有不明白的可以留下QQ谢谢各位大虾咯

我给你做了一个,你看行不行?
js代码:fun.js
var timmerID = null;
function time() {
var time = document.getElementById("now");
var left = document.getElementById("left");
var t = time.value.split(":");
var hour = parseInt(t[0]);
var min = parseInt(t[1]);
min=min+1;
if(min==60){
hour=hour+1;
min=0;
if(hour==24){
hour=0;
}
}
time.value=hour+":"+min;
left.value = left.value-1;
if(left.value==0){
mystop();
alert("时间已到!");
}

}
function mystart() {
var left = document.getElementById("left");
left.value="40";
timmerID = window.setInterval("time()", 1000*60);
}
function mystop() {
window.clearInterval(timmerID);
}

html页面:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>