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应用于login页面的问题及解决
Oct 17 Javascript
引用其它js时如何同时处理多个window.onload事件
Sep 02 Javascript
IE6 hack for js 集锦
Sep 23 Javascript
JavaScript代码生成PDF文件的方法
Feb 26 Javascript
jQuery中队列queue()函数的实例教程
May 03 Javascript
微信小程序页面间通信的5种方式
Mar 31 Javascript
react-native组件中NavigatorIOS和ListView结合使用的方法
Sep 30 Javascript
vue-cli 引入jQuery,Bootstrap,popper的方法
Sep 03 jQuery
vue+echarts实现动态绘制图表及异步加载数据的方法
Oct 17 Javascript
apicloud拉起小程序并传递参数的方法示例
Nov 21 Javascript
vuex的数据渲染与修改浅析
Nov 26 Vue.js
JavaScript实现一键复制内容剪贴板
Jul 23 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
dedecms后台验证码总提示错误的解决方法
2007/03/21 PHP
ThinkPHP模板Switch标签用法示例
2014/06/30 PHP
php基本函数汇总
2015/07/09 PHP
PHP入门教程之表单与验证实例详解
2016/09/11 PHP
PHP面向对象之事务脚本模式(详解)
2017/06/07 PHP
Jquery ui css framework
2010/06/28 Javascript
服务器端的JavaScript脚本 Node.js 使用入门
2012/03/07 Javascript
js播放wav文件(源码)
2013/04/22 Javascript
利用jquery.qrcode在页面上生成二维码且支持中文
2014/02/12 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
JavaScript Math.ceil 方法(对数值向上取整)
2015/01/09 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
2015/04/25 Javascript
js中跨域方法原理详解
2015/07/19 Javascript
angularjs在ng-repeat中使用ng-model遇到的问题
2016/01/21 Javascript
Bootstrap菜单按钮及导航实例解析
2016/09/09 Javascript
微信小程序 wxapp内容组件 icon详细介绍
2016/10/31 Javascript
easyUI实现类似搜索框关键词自动提示功能示例代码
2016/12/27 Javascript
angular-cli修改端口号【angular2】
2017/04/19 Javascript
nodejs入门教程三:调用内部和外部方法示例
2017/04/24 NodeJs
Vue中正确使用jQuery的方法
2017/10/30 jQuery
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
VUE的history模式下除了index外其他路由404报错解决办法
2019/08/21 Javascript
JS实现普通轮播图特效
2020/01/01 Javascript
vue组件是如何解析及渲染的?
2021/01/13 Vue.js
python中urlparse模块介绍与使用示例
2017/11/19 Python
使用OpenCV实现仿射变换—缩放功能
2019/08/29 Python
小结Python的反射机制
2020/09/28 Python
以设计师精品品质提供快速时尚:PopJulia
2018/01/09 全球购物
美国特价机票专家:Airfarewatchdog
2018/01/24 全球购物
俄罗斯三星品牌商店:GalaxyStore
2020/11/04 全球购物
上课打牌的检讨书
2014/02/15 职场文书
大学班级计划书
2014/04/29 职场文书
班子查摆四风个人对照检查材料思想汇报
2014/10/04 职场文书
2015毕业生实习工作总结
2014/12/12 职场文书
2016年暑期见闻作文
2015/11/25 职场文书
高中政治教师教学反思
2016/02/23 职场文书