数码资讯
js实现手机验证码时的按键延迟操作
实例代码记录: 功能start_sms_button(obj){ var计数= 1; var总和= 30; var i = setInterval(function()){ 如果(计数> 10){ Obj.attr(禁止,假); Obj.val(发送验证码); ClearInterval(我); 其
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
实例代码记录:
功能start_sms_button(obj){
var计数= 1;
var总和= 30;
var i = setInterval(function()){
如果(计数> 10){
Obj.attr(禁止,假);
Obj.val(发送验证码);
ClearInterval(我);
其他{ }
Obj.val('residual + parseInt(金额数)+ S);
}
计数+;
},1000);
}
$(函数(){())
发送验证代码
$(# send_sms)。Click(function(){)
无功phone_obj = $(电话输入{名称=);
无功send_obj = $(输入# send_sms);
VaR值= phone_obj.val();
如果(瓦尔){
如果(IsMobile(Val)){
send_obj.attr(禁止,禁用);
在30秒后重新启动发送按钮
start_sms_button(send_obj);
$ ajax({
网址:{ # url_reset(指数短信)# },
数据:{移动平台:瓦尔},
DataType:'json,
类型:'post,
beforesend:函数(){
show_loading_body();
},
完成:函数(){
show_loading_body();
},
成功:函数(数据){
如果(data.status =定义(数据。status'ok| |!= = data.status = =错误){)
showmsg(数据。味精);
}
}
});
其他{ }
showmsg(电话号码格式错误);
}
其他{ }
showmsg('cell电话号码不能为空);
}
});
});
功能start_sms_button(obj){
var计数= 1;
var总和= 30;
var i = setInterval(function()){
如果(计数> 10){
Obj.attr(禁止,假);
Obj.val(发送验证码);
ClearInterval(我);
其他{ }
Obj.val('residual + parseInt(金额数)+ S);
}
计数+;
},1000);
}
$(函数(){())
发送验证代码
$(# send_sms)。Click(function(){)
无功phone_obj = $(电话输入{名称=);
无功send_obj = $(输入# send_sms);
VaR值= phone_obj.val();
如果(瓦尔){
如果(IsMobile(Val)){
send_obj.attr(禁止,禁用);
在30秒后重新启动发送按钮
start_sms_button(send_obj);
$ ajax({
网址:{ # url_reset(指数短信)# },
数据:{移动平台:瓦尔},
DataType:'json,
类型:'post,
beforesend:函数(){
show_loading_body();
},
完成:函数(){
show_loading_body();
},
成功:函数(数据){
如果(data.status =定义(数据。status'ok| |!= = data.status = =错误){)
showmsg(数据。味精);
}
}
});
其他{ }
showmsg(电话号码格式错误);
}
其他{ }
showmsg('cell电话号码不能为空);
}
});
});
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。