js实现计时器秒表功能
更新时间:2019年12月16日 08:39:22 作者:艾小逗
这篇文章主要为大家详细介绍了js实现计时器秒表功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了js实现计时器秒表功能的具体代码,供大家参考,具体内容如下
HTML
<input type="text" id="timetext" value="00:00:00" readonly> <button type="button" onclick="start()">开始</button> <button type="button" onclick="stop()">暂停</button> <button type="button" onclick="Reset()">重置</button>
Script
<script> var hour,minute,second;//时 分 秒 hour=minute=second=0;//初始化 var millisecond=0;//毫秒 var int; function Reset()//重置 { window.clearInterval(int); millisecond=hour=minute=second=0; document.getElementById('timetext').value='00:00:00:000'; } function start()//开始 { int=setInterval(timer,50); } function timer()//计时 { millisecond=millisecond+50; if(millisecond>=1000) { millisecond=0; second=second+1; } if(second>=60) { second=0; minute=minute+1; } if(minute>=60) { minute=0; hour=hour+1; } document.getElementById('timetext').value=toDub(hour)+':'+toDub(minute)+':'+toDub(second); } function stop()//暂停 { window.clearInterval(int); } //补零 function toDub(n){ return n<10?"0"+n:""+n; } </script>
如图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
uni-app 项目中 “文件查找失败:‘crypto-js‘“ 的问题及解决方法
在开发使用 uni-app 框架的项目时,遇到依赖问题是常见的,本文将介绍如何解决编译过程中出现的 “文件查找失败:‘crypto-js’” 错误,并说明这种错误为什么会发生以及如何避免,下面分步骤给大家带来解决方案,感兴趣的朋友一起看看吧2024-07-07
最新评论