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 相关文章推荐
javascript实用方法总结
Feb 06 Javascript
JS网页在线获取鼠标坐标值的方法
Feb 28 Javascript
jQuery实现动态表单验证时文本框抖动效果完整实例
Aug 21 Javascript
深入分析node.js的异步API和其局限性
Sep 05 Javascript
微信小程序 闭包写法详细介绍
Dec 14 Javascript
jQuery实现弹窗居中效果类似alert()
Feb 27 Javascript
使用jQuery.Pin垂直滚动时固定导航
May 24 jQuery
Vue中父组件向子组件通信的方法
Jul 11 Javascript
vue-cli构建项目使用 less的方法
Oct 04 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
Apr 25 Javascript
jQuery访问json文件中数据的方法示例
Jan 28 jQuery
javascript触发模拟鼠标点击事件
Jun 26 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面向对象程序设计之命名空间与自动加载类详解
2016/12/02 PHP
PHP中abstract(抽象)、final(最终)和static(静态)原理与用法详解
2020/06/05 PHP
表单的一些基本用法与技巧
2006/07/15 Javascript
用javascript动态调整iframe高度的方法
2007/03/06 Javascript
jquery中常用的SET和GET
2009/01/13 Javascript
小议javascript 设计模式 推荐
2009/10/28 Javascript
Js基础学习资料
2010/11/23 Javascript
jquery序列化表单去除指定元素示例代码
2014/04/10 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
jquery html5 视频播放控制代码
2016/11/06 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
jQuery动画_动力节点节点Java学院整理
2017/07/04 jQuery
基于Vue的ajax公共方法(详解)
2018/01/20 Javascript
vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码
2019/04/04 Javascript
javascript如何实现create方法
2019/11/04 Javascript
javascript使用正则表达式实现注册登入校验
2020/09/23 Javascript
python八大排序算法速度实例对比
2017/12/06 Python
python验证码识别实例代码
2018/02/03 Python
更换Django默认的模板引擎为jinja2的实现方法
2018/05/28 Python
Python调用C++,通过Pybind11制作Python接口
2018/10/16 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
在python里面运用多继承方法详解
2019/07/01 Python
python小程序基于Jupyter实现天气查询的方法
2020/03/27 Python
HTML5的结构和语义(3):语义性的块级元素
2008/10/17 HTML / CSS
英国最大的美妆产品在线零售商之一:Beauty Bay
2017/09/29 全球购物
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
台湾良兴购物网:EcLife
2019/12/01 全球购物
如何查找和删除数据库中的重复数据
2014/11/05 面试题
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
2016/04/13 面试题
企业办公室岗位职责
2014/03/12 职场文书
教育专业毕业生推荐信
2014/07/10 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
群众路线学习心得体会范文
2014/11/05 职场文书
自荐信格式模板
2015/03/27 职场文书
公司员工违法违章行为检讨书
2019/06/24 职场文书