10s后再次获取手机验证码
一般手机验证码获取都会加个间隔时间
js代码如下:
function getDxCode(btn){
var reg = /^1[3|4|5|7|8][0-9]{9}$/; //验证规则
var mobilenum = document.getElementById("shoujih").value;
var flag = reg.test(mobilenum); //true
if(!flag){alert("请输入正确的手机号码"); return;}
//alert(mobilenum);
$.ajax({
type:"post",
url:"<%=request.getContextPath() %>/admin/ywtw/send_dx_code.jsp",
dataType:"text",
data:{"mobilenum":mobilenum},
success: function(json){
alert('send success');
}
});
time(btn);
}
//等待时间(测试时间为10秒)
var wait = 120;
function time(btn) {
if (wait == 0) {
btn.removeAttribute("disabled");
btn.innerHTML = "获取";
wait = 120;
} else {
btn.setAttribute("disabled", true);
btn.innerHTML = wait + "秒后重新获取";
wait--;
setTimeout(function () {
time(btn);
},1000)
}
}
html代码如下:
//οnclick="sendCode(this),传入按钮自身对象this
<div class="tabCon_a">
<input type="text" class="shoujih" name="shoujih" id="shoujih" value="" placeholder="手机号"/><br />
<div class="getsjyzm"><input type="text" name="dxcode" class="passW" id="dxcode" value="" placeholder="手机验证码"/>
<span class="getYzm" onClick="getDxCode(this);" style="width:110px">获取</span></div>
</div>
参考原博:
https://blog.csdn.net/X_0101/article/details/108224395
10s后再次获取手机验证码的更多相关文章
- 微信小程序获取手机验证码
一种比较常见的功能获取手机验证码 先看效果图: 其实这个功能实现起来很简单,主要就是调取第三方接口,拿到返回值验证的问题 直接上代码吧: wxml页面: <view class='changeI ...
- C#获取手机验证码+榛子云平台
今天给大家推荐一个简单的获取手机验证码注册+获取随机4位数 测试框架:.net4.7以上 1.榛子云注册:http://smsow.zhenzikj.com/,送一条测试短信,最低充10元即刻使用 2 ...
- vue 项目,获取手机验证码和图形验证码(iviewUI框架)
1.编辑获取验证码模块 <Form ref="phoneFormItem" :model="phoneFormItem" :label-width=&qu ...
- Android Studio使用Mob来获取手机验证码的源码
本文来自:CSDN 感谢作者:qq_35812301(其实就是我的号!) 查看原文:http://blog.csdn.net/qq_35812301/article/details/79150775 ...
- js获取手机验证码倒计时的实现
方案一 <div class="div user-input"> <input type="number" class="code& ...
- python解决接口测试获取手机验证码问题
最近在做接口测试的时候遇到一个问题,就是有个很重要的接口要用到手机短信验证码,而其他接口都依赖于这个验证码,如果没有短信验证码就不能进行下面接口的测试,所以为了定时的验证线上的接口是否正常,而且又不修 ...
- Android Studio使用Mob来获取手机验证码加上倒计时
再根据上编的基础上再添加倒计时即可 添加一个类TimeCountUtil package zhu.com.yzm4; import android.os.CountDownTimer; import ...
- jquery实现获取手机验证码倒计时效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- django 发送手机验证码
一.流程分析: 1.用户在项目前端,输入手机号,然后点击[获取验证码],将手机号发到post到后台. 2.后台验证手机号是否合法,是否已被占用,如果通过验证,则生成验证码,并通过运行脚本,让短信运营商 ...
- C# WinForm 使用SMS接口发送手机验证码+图形验证码+IP限制
https://blog.csdn.net/IT_xiao_guang_guang/article/details/104299983 前言 1.发送手机验证码用的是网建的SMS接口(http:/ ...
随机推荐
- 安装nginx依赖库
nginx安装headers-more-nginx-module,推荐下面这篇贴,步骤简洁明了,本人ubutu18.0.04版本一次性安装成功: https://www.jianshu.com/p/8 ...
- ToLua中判断引用的C#对象是否为nil
C#层对象已经删除了,但是lua层判断不为nil.然后lua调用了,又会报nil的错误. 这里提供了一种判断方式. lua里的判断.这个Util.IsNull()是C#层代码. function He ...
- 【Windows】IP 地址变为 169.254.x.x 的解决方法
最近每次开机 IP 地址都会自动跳至 169.254.x.x 段,连接不上网络,设置了固定 IP 也会跳段.因此找到以下解决方法: 『IP地址变成169.254.x.x 和固定ip两个IP地址的解决办 ...
- c基础语法-常用关键字
变量 在计算机中,整数是以补码形式存放的.所以如果整数的最高位是1,有符号数的话就是负数:如果是无符号数,则都表示正数 整形 int ->32 -2^31~2^31无符号整形 unsigned ...
- 后台运行python服务 起停脚本
启动脚本 start.sh #!/bin/bash nohup <command> > /dev/null 2>&1 & echo $! > comman ...
- centos7 python2.7.5安装mysqldb
1.安装pip,下载pip-20.3.1.tar.gz 解压python setup.py install 2.安装setuptools,下载setuptools-43.0.0.zip 解压p ...
- postman或浏览器可以访问,java不能访问的post请求,连接超时
代码中用RestTemplate请求url一直是连接超时 可以修改一下jvm配置 -Djava.net.preferIPv4Stack=true
- JS根据分数,计算名次(分数相同名次相同)
一开始的接口返回数据(数据已经拍好顺序,但是分数相同名次不同),如果数据未排序,先用sort排序,由大到小 分数相同名次相同,则需要以下操作即可 let prescore = 0;//初始分数 let ...
- 手写reduce()
function reduce(arr, callBack ,initVal){ if(!Array.isArray(arr) || !arr.length || typeof callBack != ...
- el-dialog 嵌套子组件数据不刷新
<!-- 展示通道测量值 --> <el-dialog :title="analogTitle" :visible.sync="analogOp ...