jquery 手机获取验证码计时
html:
<input type="text" class="codeText" id="txtverifycode" /> <button id="btn1" class="btn code" onclick="GetVerifycode(); " >获取验证码
</button>
jquery:
<script type="text/javascript">
var iTime = 60;
//获取验证码
function GetVerifycode() {
var t;
if (iTime == 60) {
telphone = $("#txttelphone").val();
// var isMobile = /^(?:13\d|15\d|18\d)\d{5}(\d{3}|\*{3})$/;
// if (!isMobile.test(telphone)) {
if (!(/^1[3|4|5|7|8]\d{9}$/.test(telphone))) {
alert("手机号码格式不正确!");
$("#txttelphone").focus();
return false;
}
$.ajax({
type: "GET",
url: "http://www.aosmith.com.cn/webService/Getverifycode.ashx?jsoncallback=?",
dataType: "jsonp",
jsonp: "jsoncallback",
data: {
"telphnoe": telphone
},
success: function (data) {
if (data.result == "0") {
reply_time = data.reply_time;
verifycode = data.verifycode;
}
else {
alert("获取失败!");
$(".GetCode-active").show();
$(".sharebg-active").show();
// alert(data.result);
}
}
});
}
$("#btn1").attr("disabled", true); //页面加载后禁用按钮
iTime = iTime - 1;
$("#btn1").html('验证码发送中(' + iTime + ')');
t = setTimeout('GetVerifycode()', 1000); //1秒后启用 if (iTime == 0) {
clearTimeout(t);
iTime =60;
$("#btn1").val('重新发送验证码');
$("#btn1").attr("disabled", false); //页面加载后禁用按钮 }
};
</script>
jquery 手机获取验证码计时的更多相关文章
- Android Demo手机获取验证码
注册很多app或者网络账户的时候,经常需要手机获取验证码,来完成注册,那时年少,只是觉得手机获取验证码这件事儿很好玩,并没有关心太多,她是如何实现的,以及她背后的故事到底是什么样子的,现在小编接手的这 ...
- PHP注册手机获取验证码代码
php代码: <?php require dirname(__FILE__).'/include/common.inc.php';//这是在cms2008下面做的测试 header(" ...
- jQuery手机发送验证码倒计时代码
<!DOCTYPE> <html> <head> <meta charset="UTF-8"> <script type=&q ...
- ajax实现手机获取验证码
<script type="text/javascript"> var InterValObj; //timer变量,控制时间 var count = 60; //间隔 ...
- jQuery实现的手机发送验证码倒计时效果代码分享
这是一款基于jquery实现的手机发送验证码倒计时效果代码,可实现实时显示秒数倒计时的功能,还可实现对手机号码格式验证的功能,是一款常用的网站注册发送手机验证码特效代码. 效果描述:注册一个网站,当需 ...
- 手机注册获取验证码的PHP代码
php代码 <?php require dirname(__FILE__).'/include/common.inc.php';//这是在cms2008下面做的测试 header("c ...
- Jquery插件实现点击获取验证码后60秒内禁止重新获取
通过jquery.cookie.js插件可以快速实现“点击获取验证码后60秒内禁止重新获取(防刷新)”的功能 先到官网(http://plugins.jquery.com/cookie/ )下载coo ...
- JQuery 获取验证码倒计时
HTML代码: <button id="btn">点击获取验证码</button> Jquery:代码: $(document).ready(functio ...
- 点击倒计时60S获取验证码
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script sr ...
随机推荐
- jmeter的使用
jmeter:java开发的开源的性能测试工具. *jmeter返回中文乱码: 1.在jmeter的bin目录下,找到jmeter的配置文件,jmeter.properties,然后把samplere ...
- 20145208 蔡野 《网络对抗》Exp8 Web基础
20145208 蔡野 <网络对抗>Exp8 Web基础 本实践的具体要求有: (1).Web前端HTML(1分) 能正常安装.启停Apache.理解HTML,理解表单,理解GET与POS ...
- C++的STL之map自动排序特性
#include <iostream> #include <map> using namespace std; int main() {方法一: map<int,int& ...
- Arrays的排序算法sort及方法使用
Java工具包中的Arrays工具类里面有数组的快速排序算法. 源码如下: /** * Sorts the specified range of the array using the given * ...
- ml机器学习笔记
一.安装机器学习的包 1.conda create -n ml python=3.6 2.source activate ml 3.升级pip :pip install --upgrade pip 4 ...
- 【Python30--文件系统】
一.模块 定义:模块是一个包含所有定义的函数和变量的文件,后缀名是.py.模块可以被别的程序引用,以使用该模块中的函数等功能 >>> secret = random.randint( ...
- EGIT
https://jingyan.baidu.com/article/64d05a0262f013de55f73bcc.html
- Linux - PWM的驱动编写【转】
本文转载自:https://blog.csdn.net/u012264124/article/details/77482853 比如要用到pwm1,那么首先要保证这个pwm1并没有被别的驱动程序占用. ...
- 【做题】HDU6331 Walking Plan——矩阵&分块
题意:给出一个有\(n\)个结点的有向图,边有边权.有\(q\)组询问,每次给出\(s,t,k\),问从\(s\)到\(t\)至少经过\(k\)条边的最短路. \(n \leq 50, \, q \l ...
- FileAttributes Enum
https://docs.microsoft.com/en-us/dotnet/api/system.io.fileattributes?view=netframework-4.7.2 读取FileA ...