JS实现一个秒表计时器
导读:收集整理的这篇文章主要介绍了JS实现一个秒表计时器,觉得挺不错的,现在分享给大家,也给大家做个参考。 本文实例为大家分享了JS实现秒表计时器的具体代码,供大家参考,具体内容如下秒表计时器...
收集整理的这篇文章主要介绍了JS实现一个秒表计时器,觉得挺不错的,现在分享给大家,也给大家做个参考。 本文实例为大家分享了JS实现秒表计时器的具体代码,供大家参考,具体内容如下
秒表计时器的实现:
效果图如下:
附代码,已调试运行
!DOCTYPE htML> html lang="en"> head> meta charset="UTF-8"> meta name="viewport" content="width=device-width, inITial-scale=1.0"> meta http-equiv="X-UA-Compatible" content="ie=Edge"> title> Document/title> style> #div1 { width: 300px; height: 400px; background: skyblue; margin: 100px auto; text-align: center; } #count { width: 200px; height: 150px; line-height: 150px; margin: auto; font-Size: 40px; } #div1 input { width: 150px; height: 40px; background: orange; font-size: 25px; margin-top: 20px } /style> /head> body> div id="div1"> div id="count"> span id="id_H"> 00/span> span id="id_M"> 00/span> span id="id_S"> 00/span> /div> input id="start" type="button" value="开始"> input id="pause" type="button" value="暂停"> input id="stop" type="button" value="停止"> /div> script> //可以将查找标签节点的操作进行简化 VAR BTn = getElementById('btn') function $(id) { return document.getElementById(id) } window.onload = function() { //点击开始建 开始计数 var count = 0 var timer = null //timer变量记录定时器setInterval的返回值 $("start").onclick = function() { timer = setInterval(function() { count++; console.LOG(count) // 需要改变页面上时分秒的值 console.log($("id_S")) $("id_S").innerHTML = showNum(count % 60) $("id_M").innerHTML = showNum(parseInt(count / 60) % 60) $("id_H").innerHTML = showNum(parseInt(count / 60 / 60)) } , 1000) } $("pause").onclick = function() { //取消定时器 clearInterval(timer) } //停止记数 数据清零 页面展示数据清零 $("stop").onclick = function() { //取消定时器 $("pause").onclick() // clearInterval(timer) //数据清零 总秒数清零 count = 0 //页面展示数据清零 $("id_S").innerHTML = "00" $("id_M").innerHTML = "00" $("id_H").innerHTML = "00" } //封装一个处理单位数字的函数 function showNum(num) { if (num 10) { return '0' + num } return num } } /script> /body> /html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
您可能感兴趣的文章:- vue.js实现简单计时器功能
- JavaScript实现简单计时器
- JS使用setInterval计时器实现挑战10秒
- javascript实现一款好看的秒表计时器
- JavaScript setInterval()与setTimeout()计时器
- js实现内置计时器
- 详解JavaScript的计时器和按钮效果设置
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: JS实现一个秒表计时器
本文地址: https://pptw.com/jishu/594757.html