制作秒表

1
2
3
4
<input type= "text"  name= ""  id= "shuzi"  value= "00:00:00"  /><br />
         <input onclick= "ks()"  type= "button"  name= ""  id= "kaishi"  value= "开始"  />
         <input onclick= "zt()"    type= "button"  name= ""  id= ""  value= "暂停"  />
         <input onclick= "cz()"  type= "button"  name= ""  id= ""  value= "重置"  />

毫秒与秒之间的换算  100ms等于一秒

定义定时器10ms刷新一次 那么1秒钟刷新100次 就是毫秒 定义一个变量n n++  那么毫秒就是n%100(取整)  取余

秒等于n/100%60  分等于n/6000%60

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<script>
             var  n=0;
             var  time= null ;
             function  xs(){
                 var  aaa=document.getElementById( "shuzi" );
                 n++;
                 var  haomiao=parseInt(n%100);
                 var  miao=parseInt(n/100%60);
                 var  fen=parseInt(n/6000%60);
                 aaa.value=bl(fen)+ ":" +bl(miao)+ ":" +bl(haomiao)
             }
             function  ks(){ //开始
                 clearInterval(time);
                 time=setInterval(xs,10); //定时器    10毫秒刷新一次
             }
             function  zt(){ //暂停
                 clearInterval(time); //清除定时器
             }
             function  cz(){ //重置
                 var  aaa=document.getElementById( "shuzi" );
                 aaa.value= "00" + ":" + "00" + ":" + "00" ;
                 clearInterval(time); //清除定时器
             }
             function  bl(ggg){ //补零
                 return  ggg<10? "0" +ggg: "" +ggg
             }
         </script>

转载于:https://www.cnblogs.com/gaowc/p/10700296.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值