javascript实现时间的倒计时!!!

Code:
  1. <body>   
  2.     <div id="txt">   
  3.     </div>   
  4.     <input type="text" id="sd"/><br/>//此处输入剩余的分钟数 
  5.     <input type="button" value="开始" οnclick="pop()"/>   
  6.   </body>   
  7. </html>   
  8. <script type="text/javascript">   
  9. <!--   
  10.     var c="60"
  11.     function pop(){   
  12.         var s=document.getElementById("sd").value-1;   
  13.             var h=Math.floor(s/60);   
  14.             var m=s-h*60;   
  15.             c=c-1;   
  16.             if(c==0){   
  17.                 m=m-1;   
  18.                 c=c+59;   
  19.                 s=s-1; //注意分钟数要减一 
  20.                 s=document.getElementById("sd").value; 
  21.             }   
  22.             if(m==0&&h!=0){   
  23.                 h=h-1;   
  24.                 m=m+59;   
  25.             }   
  26.             if(s==-1){   
  27.                 document.getElementById("txt").innerHTML="时间到";   
  28.             }else{   
  29.                 document.getElementById("txt").innerHTML="距离考试结束还有"+h+"小时"+m+"分"+c+"秒";   
  30.                 setTimeout("pop()",1000);   
  31.             }   
  32.     }   
  33.        
  34. //-->   
  35. </script>  
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值