zoukankan      html  css  js  c++  java
  • js实现动态进度条

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>js实现动态进度条</title>
    </head>
    <style>
    #myProgress {
      width: 100%;
      height: 30px;
      position: relative;
      background-color: #ddd;
    }
    
    #myBar {
      background-color: #4CAF50;
      width: 10px;
      height: 30px;
      position: absolute;
    }
    </style>
    <body>
    
    <h1>JavaScript 进度条</h1>
    
    <div id="myProgress">
      <div id="myBar"></div>
    </div>
    
    <br>
    <button onclick="move()">点我</button> 
    
    <script>
    function move() {
      var elem = document.getElementById("myBar");   
      var width = 0;
      var id = setInterval(frame, 100);
      function frame() {
        if (width == 100) {
          clearInterval(id);
        } else {
          width++; 
          elem.style.width = width + '%'; 
        }
      }
    }
    </script>
    
    </body>
    </html>
  • 相关阅读:
    9月9号作业
    9月9号笔记
    jupyter的补充
    jupyter的使用
    9月6号作业
    编程语言的分类
    计算机组成
    计算机组成的补充
    面向对象基础
    9月2号作业
  • 原文地址:https://www.cnblogs.com/wjs2019/p/13680100.html
Copyright © 2011-2022 走看看