zoukankan      html  css  js  c++  java
  • 简单发送短信倒计时案例

     HTML:
     
      <label for="message">手机号</label>
        <input type="text" id="message">
        <button>发送</button>
     
    JS:
        <script>
            var input = document.querySelector('input');
            var btn = document.querySelector('button');
            // 全局变量,定义剩下的秒数
            var lasttime = 3;
            // 注册单击事件
            btn.addEventListener('click', function() {
                // 开启定时器
                var timer = setInterval(function() {
                    // 判断剩余秒数
                    if (lasttime == 0) {
                        // 清除定时器和复原按钮
                        clearInterval(timer)
                        btn.disabled = false;
                        btn.innerText = '发送';
                        lasttime = 3;
                    } else {
                        btn.disabled = true;
                        btn.innerText = '还剩下' + lasttime + '秒';
                        lasttime--;
                    }
                }, 1000)
            })
        </script>
  • 相关阅读:
    前端常见跨域解决方案
    VS单元测试--初级篇
    高等数学思路
    二元函数求极值判别式AC-B^2
    向量积详解
    伯努利分布均值和方差
    两个标准正态随机变量相乘的方差
    a分位数与双侧a分位数
    中心极限定理概念理解与记忆
    样本方差概念解析
  • 原文地址:https://www.cnblogs.com/rainbowupdate/p/12543353.html
Copyright © 2011-2022 走看看