zoukankan      html  css  js  c++  java
  • 数字递增组件

    效果:
    代码:
    <!DOCTYPE html>
    <html>
    <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>数字递增组件</title>
      <!--引入jquery-->
      <script type="text/javascript" src="./jquery-3.4.1.min.js"></script>
    </head>
    <body>
      <!--做一个播放控件-->
      <div id="movie">
        <!--定义滑块组件-->
        <input type="range" id="slider" min="0" max="1000" step="1" value="0" onchange="print()" />
        <!--显示滑块组件的当前值-->
        <p>当前值为:<span id="print">0</span></p>
        <!--控制按钮-->
        <button id="start" onclick="start()">播放</button>
        <button id="stop" onclick="stop()">停止</button>
      </div>
    </body>
    </html>
    <script type="text/javascript">
      //定义一个标识符,用于判断用户点击开始按钮或暂停按钮
      var choose = true
      //此函数用于显示滑块的当前值
      function print() {
        //获取信息
        var value = parseFloat($('#slider').val()) //将信息显示
        $('#print').text(value)
      }
      //此函数负责修改value的值
      function changeVal() {
        //使用纯js实现
        // var value = parseFloat(document.getElementById("slider").value);
        //显示信息
        // document.getElementById("print").innerHTML = value;
        // if (value == 1000 || choose == false) {
        //   return;
        // } else {
        //   document.getElementById("slider").value = value + 1;
        // }
        //使用jquery实现
        var value = parseFloat($('#slider').val()) //显示信息
        print() //修改滑块的值
        if (value == 1000 || choose == false) {
          return
        } else {
          $('#slider').val(value + 1)
        }
      }
      //此函数负责开始按钮
      function start() {
        choose = true
        setInterval('changeVal()', 10)
      }
      //此函数负责暂停按钮
      function stop() {
        choose = false
      }
    </script>
  • 相关阅读:
    模块在insmod之后无法rmmod问题
    FL2440驱动添加(2): RTC(Real time clock)
    虚拟机安装CentOS6.3两个问题
    内核移植和文件系统制作(3)Ramdisk简介和常见问题
    FL2440驱动添加(1):hello world 驱动模块添加
    内核移植和文件系统制作(2):linux内核最小系统和initramfs文件系统
    内核移植和文件系统制作(1):根文件系统制作总结
    mysql 5.7.16多源复制
    mysql 5.7安装脚本
    二进制方式快速安装MySQL数据库命令集合
  • 原文地址:https://www.cnblogs.com/cyfeng/p/11871994.html
Copyright © 2011-2022 走看看