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 相关文章推荐
漂亮的仿flash菜单,来自蓝色经典
Jun 26 Javascript
关于window.pageYOffset和document.documentElement.scrollTop
Apr 05 Javascript
json数据处理技巧(字段带空格、增加字段、排序等等)
Jun 14 Javascript
纯JS实现根据CSS的class选择DOM
Mar 22 Javascript
什么是MEAN?JavaScript编程中的MEAN是什么意思?
Dec 18 Javascript
json格式数据的添加,删除及排序方法
Jan 21 Javascript
使用Bootstrap typeahead插件实现搜索框自动补全的方法
Jul 07 Javascript
Node.js查找当前目录下文件夹实例代码
Mar 07 Javascript
Vue resource三种请求格式和万能测试地址
Sep 26 Javascript
微信小程序性能优化之checkSession的使用
Mar 06 Javascript
jquery实现垂直手风琴导航栏
Feb 18 jQuery
Javascript生成器(Generator)的介绍与使用
Jan 31 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 深入理解strtotime函数的使用详解
2013/05/23 PHP
PHP实现的MongoDB数据库操作类分享
2014/05/12 PHP
php验证身份证号码正确性的函数
2016/07/20 PHP
PDO::setAttribute讲解
2019/01/29 PHP
PHP执行linux命令6个函数代码实例
2020/11/24 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
基于jQuery判断两个元素是否有重叠部分的代码
2012/07/25 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
js如何获取object类型里的键值
2014/02/18 Javascript
用JavaScript判断CSS浏览器类型前缀的两种方法
2015/10/08 Javascript
javascript实现起伏的水波背景效果
2016/05/16 Javascript
JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)
2016/06/16 Javascript
jQuery之简单的表单验证实例
2016/07/07 Javascript
微信小程序 navbar实例详解
2017/05/11 Javascript
在微信小程序中使用图表的方法示例
2019/04/25 Javascript
vue动态绘制四分之三圆环图效果
2019/09/03 Javascript
ES2020让代码更优美的运算符 (?.) (??)
2021/01/04 Javascript
Python ORM框架SQLAlchemy学习笔记之关系映射实例
2014/06/10 Python
用Python编写简单的定时器的方法
2015/05/02 Python
分享Python字符串关键点
2015/12/13 Python
python3读取excel文件只提取某些行某些列的值方法
2018/07/10 Python
Django认证系统user对象实现过程解析
2020/03/02 Python
Python基于time模块表示时间常用方法
2020/06/18 Python
CSS3 特效范例整理
2011/08/22 HTML / CSS
美国著名珠宝品牌之一:Jared The Galleria Of Jewelry
2016/10/01 全球购物
Lulu & Georgia官方网站:购买地毯、家具、抱枕、壁纸、床上用品等
2018/03/19 全球购物
YSL圣罗兰美妆英国官网:Yves Saint Laurent Beauty UK
2019/08/03 全球购物
枚举和一组预处理的#define有什么不同
2016/09/21 面试题
C#面试常见问题
2013/02/25 面试题
力学专业毕业生自荐信
2013/11/17 职场文书
小学三好学生事迹材料
2014/08/15 职场文书
创先争优活动党员公开承诺书
2014/08/29 职场文书
先进班集体事迹材料
2014/12/25 职场文书
2015年“我们的节日·中秋节”活动总结
2015/07/30 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS