zoukankan      html  css  js  c++  java
  • js十分钟倒计时

    1.代码:
     
    html:
     
    <div class="text_align_center" style="padding: 15px 0;">
        <span>支付剩余时间</span>
        <span id="timer" class="font-weight-bold font-20 text_color">10:00:9</span>
    </div>
     
    js:
     
    //支付倒计时
    let maxTime = 10 * 60; //定义十分钟
    let ms = 9; //毫秒
    let step = -1; //减少量
     
     
    function payCountDown() {
        if (maxTime > 0) {
            ms += step;
            if (ms < 0) {
                ms = 9;
            }
            let minutes = Math.floor(maxTime / 60) >= 10 ? Math.floor(maxTime / 60) : '0' + Math.floor(maxTime / 60);
            let seconds = Math.floor(maxTime % 60) >= 10 ? Math.floor(maxTime % 60) : '0' + Math.floor(maxTime % 60);
            // let ms = Math.floor(10 - maxTime * 10 % 10);
            let msg = minutes + ":" + seconds + ":" + ms;
            $('#timer').text(msg);
            maxTime -= 0.1;
            // maxTime = (maxTime * 10 -1) / 10;
        } else {
            $('#timer').text("00:00:0");
            clearInterval(timer);
        }
    }
     
     
    timer = setInterval("payCountDown()", 100);
     
     
    2.效果图:
     
     
  • 相关阅读:
    SQL执行效率1
    php经典算法(转载)
    linux自用命令
    vim基本命令
    xampp安装
    BUU-rsa
    z3约束器学习笔记
    面试前夕oi挣扎式复习
    bss上的格式化字符串漏洞
    一、汇编
  • 原文地址:https://www.cnblogs.com/zzz-knight/p/13026193.html
Copyright © 2011-2022 走看看