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 相关文章推荐
jQuery之ajax技术的详细介绍
Jun 19 Javascript
JavaScript中双叹号!!作用示例介绍
Sep 21 Javascript
jquery实现勾选复选框触发事件给input赋值
Feb 01 Javascript
JavaScript中常见获取元素的方法汇总
Mar 04 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
Sep 05 Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
Jan 25 Javascript
解决vue项目nginx部署到非根目录下刷新空白的问题
Sep 27 Javascript
javascript验证form表单数据的案例详解
Mar 25 Javascript
JS div匀速移动动画与变速移动动画代码实例
Mar 26 Javascript
elementUI table表格动态合并的示例代码
May 15 Javascript
javascript全局自定义鼠标右键菜单
Dec 08 Javascript
使用PDF.js渲染canvas实现预览pdf的效果示例
Apr 17 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
PHP的面向对象编程
2006/10/09 PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
2014/08/23 PHP
PHP判断是否为空的几个函数对比
2015/04/21 PHP
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
2007/01/11 Javascript
javascript+dom树型菜单类,希望朋友们一起进步
2007/05/03 Javascript
setTimeout与setInterval在不同浏览器下的差异
2010/01/24 Javascript
js实现图片放大缩小功能后进行复杂排序的方法
2012/11/08 Javascript
点击标签切换和自动切换DIV选项卡
2014/08/10 Javascript
js实现刷新iframe的方法汇总
2015/04/27 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
js中作用域的实例解析
2017/03/16 Javascript
浅析vue中常见循环遍历指令的使用 v-for
2018/04/18 Javascript
JS数据类型STRING使用实例解析
2019/12/18 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
[01:00:54]TI4正赛第二日开场
2014/07/20 DOTA
[43:53]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.22
2019/09/05 DOTA
python操作CouchDB的方法
2014/10/08 Python
Python中基础的socket编程实战攻略
2016/06/01 Python
python的变量与赋值详细分析
2017/11/08 Python
python导入csv文件出现SyntaxError问题分析
2017/12/15 Python
解决python打不开文件(文件不存在)的问题
2019/02/18 Python
Django如何防止定时任务并发浅析
2019/05/14 Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
2019/12/18 Python
python dict乱码如何解决
2020/06/07 Python
Python模块常用四种安装方式
2020/10/20 Python
H&M美国官网:欧洲最大的服饰零售商
2016/09/07 全球购物
全球最大的跑步用品商店:Road Runner Sports
2016/09/11 全球购物
英国Flybe航空官网:欧洲最大的独立支线廉价航空公司
2019/07/15 全球购物
SQL Server的固定数据库角色都有哪些?对应的服务器权限有哪些?
2013/05/18 面试题
《黄河颂》教学反思
2014/02/07 职场文书
大一学生职业生涯规划
2014/03/11 职场文书
协议书格式
2014/04/23 职场文书
大学生党员承诺书
2014/05/20 职场文书
滴水洞导游词
2015/02/10 职场文书
2015年公司行政后勤工作总结
2015/05/20 职场文书