最近有个页面需要实现,验证码发送后,进行60s的倒计时,

js实现倒计时_html

代码:

var flag = 1;
var i = 60;
function countDown() {
	i = i - 1;
	$("#authText").html(i+"秒后重新发送");
	if (i == 0) {
		$("#authText").html("重新发送");
		flag = 1;
		i = 60;
		return;
	}
	setTimeout('countDown()',1000);
}

flag是保证点击后,不能再次进行点击