jQuery手机倒计时验证

jQuery手机倒计时验证

本文以实例演示了发送短信成功后,120秒后再次发送,即在这120秒以内,发送短信按钮不可点击。

淘建站为您提供更多_日期时间_倒计时_手机_验证,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 253 次

打赏作者

觉得不错,可打赏下作者

下载资源

免费共享

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。
分类:日期时间 > 倒计时 难易程度:中级

HTML

<div style="height: 60px;" id="phone_area">
    <span class="red">
        *
    </span>
    手机号:
    <input type="text" class="input" name="phone" id="phone" placeholder="请输入手机号"
    autocomplete="off" />
</div>
<div id="code_area">
    <span class="red">
        *
    </span>
    验证码:
    <input type="text" style="width:90px;height:26px;line-height: 26px;" class="input"
    name="code" autocomplete="off" />
    <input type="button" value="获取验证码" class="btn" id="sendPhoneCode" onclick="send_phone_code()"
    autocomplete="off" />
</div>

jQuery

var wait = 120; //倒计时120秒
var intervalId; //定时
var i = wait; //倒计时递减 1
function exit() {
    $("#sendPhoneCode").val(i + "秒后重新发送").addClass("disabled");
    i = i - 1;
    if (i <= -1) {
        clearInterval(intervalId);
        $("#sendPhoneCode").removeAttr("disabled");
        $("#sendPhoneCode").val("发送验证码").removeClass("disabled");
    }
}
function send_phone_code() {

    var phone = $("#phone").val();
    if (phone == '') {
        alert("请输入手机号!");
        return false;
    }
    if (!phone.match(/^(((13[0-9]{1})|159|153)+\d{8})$/)) {
        alert("手机号格式有误!");
        return false;
    }

    i = wait;
    $.post("ajax.php", {
        "phone": phone
    },
    function(data) {
        if (data == 1) {
            $("#sendPhoneCode").attr("disabled", "disabled");
            $("#sendPhoneCode").val("发送成功");
            intervalId = setInterval("exit()", 1000);
        }
    })
}

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/279.html
jQuery手机倒计时验证 希望对你有帮助,感谢您的支持!
  • jQuery手机端tab切换商品详细页面模板源码下载

    jQuery手机端tab切换商品详细页面模板源码下载

  • jQuery输入框自动提示车牌号码验证效果源码下载

    jQuery输入框自动提示车牌号码验证效果源码下载

  • html5实现智能手机设置手势密码效果源码下载

    html5实现智能手机设置手势密码效果源码下载

  • html5手机移动端日期选择器效果源码下载

    html5手机移动端日期选择器效果源码下载

  • jQuery适用于手机端的弹出提示框代码

    jQuery适用于手机端的弹出提示框代码

  • Jquery表单验证所有表单不能为空特效

    Jquery表单验证所有表单不能为空特效

  • js移动端手机输入打字机效果

    js移动端手机输入打字机效果

  • js实现手机号批量滚动抽奖效果

    js实现手机号批量滚动抽奖效果

  • Js实现手机端红包雨效果

    Js实现手机端红包雨效果

  • jquery 图片放大镜仿iphone苹果手机图片文字放大查看效果

    jquery 图片放大镜仿iphone苹果手机图片文字放大查看效果

  • html5点击刷新验证码特效

    html5点击刷新验证码特效

  • PC手机端和嵌入式滑动拼图验证码三种效果

    PC手机端和嵌入式滑动拼图验证码三种效果

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2