js做秒表

<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>定时器</title>
</head>
<body>
	<input type="text" id="hours" value="00"/>
	<input type="text"  id="mins" value="00" />
	<input type="text"  id="seconds" value="00" />
	<input type="button"  id="begin_" value="开始"  "begin()"/>
	<input type="button"  id="pause_" value="暂停"  "pause()"/>
	<input type="button"  id="reset_" value="重置"  "replacement()"/>
</body>
</html>
<script type="text/javascript">
	var hours = 0;
 	var mins= 0;
 	var seconds = 0;
 	var timing;
 	
 function  begin(){
 	    timing = setInterval(function(){
 	    	seconds++;
 	    	//秒钟到60往上进一
 	   		if(seconds==60){
 	   			mins++;
 	   			seconds=0;
 	   			
 	   			//分钟到60进一
 	   			if(mins==60){
 	   				hours++;
 	   				mins=0;
 	   			}
 	   		}

// 输出
document.getElementById(“hours”).value=hours<10?“0”+hours:hours;
document.getElementById(“mins”).value=mins<10?“0”+mins:mins;
document.getElementById(“seconds”).value=seconds<10?“0”+seconds:seconds;
},100);

 }
 
 //暂停
 function pause(){
 	clearTimeout(timing);
 }
 
 //重置
 function replacement(){
 	//全部重置为零
 	clearTimeout(timing);
 	var hours = 0;
 	var mins= 0;
 	var seconds = 0;
 	
 	
 	
 	//重置后输出全为0
 	document.getElementById("hours").value = hours<10?"0"+hours:hours;
 	document.getElementById("mins").value = mins<10?"0"+mins:mins;
	document.getElementById("seconds").value = seconds<10?"0"+seconds:seconds;
 
 }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值