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倒计时就完成了,大家有没有觉得很眼熟!

  • 相关阅读:
    Unity Ioc框架简单例子
    Newtonsoft.Json.Linq
    Quartz.net
    AngularJS
    Zookeeper
    mysql 游标CURSOR
    mysql 存储过程 CONCAT 字符串拼接
    MD5Util
    生成缩略图
    Asp.net MVC 基于Area的路由映射
  • 原文地址:https://www.cnblogs.com/chenxua/p/7157927.html
Copyright © 2011-2022 走看看