zoukankan      html  css  js  c++  java
  • js基础之60s倒计时

    验证登陆60s倒计时效果

    ++我们在日常生活中验证一下登陆状态,会常常遇到60s倒计时这个情况!++

    下边给大家看一下怎么做的 !

    首先:在body里边书写一个input元素(无css样式==)==

    
    <body> 
    <input type="button" id="btn" value="免费获取验证码" onclick="settime(this)" /> 
    <script type="text/javascript"> 
    

    下边就是简单的js代码

    <script type="text/javascript"> 
    var countdown=60;  //countdown变量设置时间60s
    function settime(val) { 
    if (countdown == 0) { 
    val.removeAttribute("disabled")    //disabled   不可点击状态  removeAttribute判断如果等于0的时候删除disabled   这个属性
    val.value="免费获取验证码"; 
    countdown = 60; 
    } else { 
    val.setAttribute("disabled", true);    setAttribute设置属性
    val.value="重新发送(" + countdown + ")"; 
    countdown--; 
    } 
    setTimeout(function() { 
    settime(val) 
    },1000) 
    } 
    

    就这样一个简单的60s倒计时就完成了,大家有没有觉得很眼熟!

  • 相关阅读:
    【php】错误日志处理
    【php】正则表达式
    【php】字符串
    【PHP】数组
    【PHP】函数
    【PHP】流程控制
    【PHP】PHP运算符
    【PHP】PHP基本语法
    【前端】CSS总结
    SVN与Apache整合
  • 原文地址:https://www.cnblogs.com/chenxua/p/7157927.html
Copyright © 2011-2022 走看看