短信验证码
来源:互联网 发布:淘宝卖家为什么改价格 编辑:程序博客网 时间:2024/06/11 13:57
num--;
$(".getAuthCode").val(num+"秒");
$(".getAuthCode").css("background-color","#D1D4DD");
setInt = setTimeout(countdown,1000);
if (num<=0) {
//移除失效的随机数
appcan.locStorage.remove("randomNum_login");
clearTimeout(setInt);
$(".getAuthCode").val("获取验证码").removeAttr("disabled");
$(".getAuthCode").removeAttr("style");
};
};
function RandomNumBoth(Min,Max){
var Range = Max - Min;
var Rand = Math.random();
var num = Min + Math.round(Rand * Range); //四舍五入
return num;
};
appcan.button(".getAuthCode", "btn-act",function() { //开始入口
var phoneNumber = trim($("#phoneNumber").val());
if(!phoneNumber || phoneNumber == ''){
appcan.window.alert({title:'提示',content:'请输入手机号',buttons:'确定'});
return false;
}else if(!/^(13[0-9]|14[0-9]|15[012356789]|17[012356789]|181|182|18[5-9])[0-9]{8}$/.test(phoneNumber)){
appcan.window.alert({title:'提示',content:'请输入正确的手机号',buttons:'确定'});
return false;
}
//初始化时间
num = 60;
this.disabled = true;
//倒计时开始
countdown();
//生成一个六位数的随机数并本地存储
var randomNum = RandomNumBoth(100000,999999);
appcan.locStorage.setVal("randomNum_login",randomNum);
//向用户发送短信通知验证码信息
var phoneNumber = trim($("#phoneNumber").val());
appcan.window.alert({title:'提示',content:randomNum,buttons:'确定'});
//sms。。。
});
- 手机验证码短信
- 短信验证码倒计时
- 短信验证码
- 实现短信验证码
- 短信验证码
- iOS 短信验证码
- VertificationCode---短信验证码
- 发送短信验证码
- sharesdk 短信验证码
- 产生短信验证码
- 短信验证码
- 短信验证码相关
- 短信验证码服务
- 短信验证码
- 短信验证码
- 短信验证码
- 短信验证码
- 获取短信验证码
- pymysql连接数据库
- 09 qt画图与贪吃蛇游戏的实现
- 电商那些年,我摸爬打滚出的高并发架构实战精髓(2017-03-27 YYQ DBAplus社群)
- 适配手机端的几种写法
- java 集合类结构分析
- 短信验证码
- Mule性能分析
- 单元测试神器Mockito详细剖析
- Spring整合redis(较新版)
- 求两个数的交集,使用map容器和vector容器
- Android ListView上下选择,定位
- SQL整理
- 不高兴的津津
- 【学习笔记】Jesse Schell's six lessons for making VR games