javascript写一个简单的计时器

其中部分代码用了jQuery的函数

View Code
 1 $(function(){
2 timedCount();//
3 });
4
5 var c = 0;
6 var m = 0;
7 var h = 0;
8 var t;
9
10 // 计时器
11 function timedCount()
12 {
13 if(c > 0 && (c%60 == 0)){ m += 1;c = 0}
14 if(m > 0 && (m%60 == 0)){ h += 1;m = 0}
15 var time = b(h) + ':' + b(m) + ':'+ b(c);
16 $('#showtime').html(time);// 计时器显示在控件中
17 c = c + 1;
18 t = setTimeout("timedCount()",1000);
19 }
20 // 时间格式化
21 function b(n){
22 return n >= 10 ? n : "0" + n;
23 }
24 // 计时暂停
25 function pauseclock(){
26 clearInterval(t);
27 }
28 // 计时开始
29 function startclock(){
30 t=setTimeout("timedCount()",1000);
31 }



posted on 2012-02-20 23:15  問題兒童  阅读(422)  评论(1)    收藏  举报

导航