javascript实现秒表计时器的制作方法


Posted in Javascript onFebruary 16, 2017

本文实例为大家分享了js秒表计时器的制作代码,供大家参考,具体内容如下

javascript实现秒表计时器的制作方法

具体代码:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="gb2312">
<title>Document</title>
<style>
div{margin-top:40px;margin-left:25px;margin-bottom:10px;width:20px;height:20px;}
input{width:30px;height:30px;margin-left:20px;font-size:20px;color:#fff;background: #000;border:none;outline: none;}
</style>
</head>
<body>
<div></div>
<input type="button" value="开始" />
<input type="button" value="停止" />
</body>
<script type="text/javascript">
//2.实现秒表功能,实现时 分 秒 毫秒 点击1开始计时,2结束计时;
var oDiv=document.getElementsByTagName('div')[0];
var Btn1=document.getElementsByTagName('input')[0];
var Btn2=document.getElementsByTagName('input')[1];
var ms=0;
var sec=0;
var min=0;
var hour=0;
Btn1.onclick=function(){
timer=setInterval(function(){
var str_hour=hour;
var str_min=min;
var str_sec=sec;
if(hour<10){
str_hour="0"+hour;
}
if(min<10){
str_min="0"+min;
}
if(sec<10){
str_sec="0"+sec;
}
var time=str_hour+':'+str_min+':'+str_sec+':'+ms;
oDiv.innerHTML=time;
ms=ms+50;
if(ms>999){
ms=0;
sec++;
}
if(sec>59){
sec=0;
min++;
}
if(min>59){
min=0;
hour++;
}


},50)
}
Btn2.onclick=function(){
clearInterval(timer);
}
</script>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用js统计用户下载网页所需时间的脚本
Oct 15 Javascript
基于jQuery的history历史记录插件
Dec 11 Javascript
ie 7/8不支持trim的属性的解决方案
May 23 Javascript
js获取json元素数量的方法
Jan 27 Javascript
DOM 高级编程
May 06 Javascript
JQuery使用index方法获取Jquery对象数组下标的方法
May 18 Javascript
jquery实现动静态条形统计图
Aug 17 Javascript
jquery判断复选框选中状态以及区分attr和prop
Dec 18 Javascript
BootStrap Table 分页后重新搜索问题的解决办法
Aug 08 Javascript
JS表单提交验证、input(type=number) 去三角 刷新验证码
Jun 21 Javascript
如何测量vue应用运行时的性能
Jun 21 Javascript
vue 解决异步数据更新问题
Oct 29 Javascript
jQuery实现搜索页面关键字的功能
Feb 16 #Javascript
canvas时钟效果
Feb 16 #Javascript
支持移动端原生js轮播图
Feb 16 #Javascript
jQuery为DOM动态追加事件的方法
Feb 16 #Javascript
纯js实现html转pdf的简单实例(推荐)
Feb 16 #Javascript
jq给页面添加覆盖层遮罩的实例
Feb 16 #Javascript
基于JavaScript实现全选、不选和反选效果
Feb 15 #Javascript
You might like
Windows下的PHP安装pear教程
2014/10/24 PHP
PHP跨平台获取服务器IP地址自定义函数分享
2014/12/29 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
php strftime函数获取日期时间(switch用法)
2018/05/16 PHP
TreeView 用法(有代码)(asp.net)
2011/07/15 Javascript
js实现简单的联动菜单效果
2015/08/19 Javascript
12个超实用的JQuery代码片段
2015/11/02 Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
2016/01/03 Javascript
Jquery uploadify上传插件使用详解
2016/01/13 Javascript
JavaScript简单获取页面图片原始尺寸的方法
2016/06/21 Javascript
node基于puppeteer模拟登录抓取页面的实现
2018/05/09 Javascript
Vue.use源码学习小结
2018/06/20 Javascript
解决axios发送post请求返回400状态码的问题
2018/08/11 Javascript
JavaScript时间与时间戳的转换操作实例分析
2018/12/07 Javascript
[35:44]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG
2014/05/26 DOTA
[36:14]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第二局
2016/02/28 DOTA
Python3指定路径寻找符合匹配模式文件
2015/05/22 Python
微信跳一跳小游戏python脚本
2018/01/05 Python
Python决策树和随机森林算法实例详解
2018/01/30 Python
Python3处理HTTP请求的实例
2018/05/10 Python
解决nohup重定向python输出到文件不成功的问题
2018/05/11 Python
对python3新增的byte类型详解
2018/12/04 Python
python发送多人邮件没有展示收件人问题的解决方法
2019/06/21 Python
Python模块_PyLibTiff读取tif文件的实例
2020/01/13 Python
HTML5中的websocket实现直播功能
2018/05/21 HTML / CSS
中软国际Java程序员机试题
2012/08/19 面试题
J2EE的优越性主要表现在哪些方面
2016/03/28 面试题
毕业生面试求职信
2014/06/23 职场文书
员工工作自我评价
2014/09/26 职场文书
社区班子个人对照检查材料思想汇报
2014/10/07 职场文书
关于运动会广播稿50字
2014/10/18 职场文书
办公室主任个人总结
2015/02/28 职场文书
简历自我评价优缺点
2015/03/11 职场文书
仓库统计员岗位职责
2015/04/14 职场文书
vue3获取当前路由地址
2022/02/18 Vue.js
讲解MySQL增删改操作
2022/05/06 MySQL