首页前端开发JavaScriptJS实现一个秒表计时器

JS实现一个秒表计时器

时间2024-02-01 01:45:03发布访客分类JavaScript浏览300
导读:收集整理的这篇文章主要介绍了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实现购物车中商品总价计算下一篇:canvas绘制刮刮卡效果猜你在找的JavaScript相关文章 html font标签如何设置字体大小?html font标签属性用法介绍2022-05-16vue3+TypeScript+vue-router的使用方法2022-04-16vue3获取当前路由地址2022-04-16如何利用React实现图片识别App2022-04-16JavaScript展开运算符和剩余运算符的区别详解2022-04-16微信小程序中使用vant框架的具体步骤2022-04-16Vue elementUI表单嵌套表格并对每行进行校验详解2022-04-16如何利用Typescript封装本地存储2022-04-16微信小程序中wxs文件的一些妙用分享2022-04-16JavaScript的Set数据结构详解2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: JS实现一个秒表计时器
本文地址: https://pptw.com/jishu/594757.html
strtok函数的用法是什么 c语言for循环如何打印菱形

游客 回复需填写必要信息