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
