JS实现倒计时重发验证码
采用JS实现网页中发送验证码,后续倒计时结束可以重新发送功能
html网页代码
一个输入框(用于输入验证码), 一个超链接(用于点击发送验证码)
函数 get_sms_code() 实现倒计时以及发送验证码功能
<input type="text" id="verification_code" value="">
<a id="send_button" onclick="get_sms_code()">发送</a>
JS函数代码
// 标识验证码是否已经发送
var send_flag = false;
// 获取登录验证码
function get_sms_code() {
// 获取发送按钮对象
send_button = document.getElementById("send_button");
// 在此请求发送验证码接口
$.ajax({
url:'',
async: false,
type:"POST",
data:{
// 要传递的数据
},
dataType:"json",
success: function(data){
if(data['code'] != "0") {
alert(data['msg']);
return false;
}
},
error: function()