JS实现 倒计时程序,需求如下:当时间小于10分钟时,

要求做到1分钟一提醒(可以alert 提示框就行,声音提醒我自己再想办法就好了)
谁可以帮帮忙啊 急求!!!
可以追加分的!!!
已经解决了!!!!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<input type="button" id="btn" value="免费获取验证码" />
<script type="text/javascript">
var wait=5; //第一次时间设置时间(秒为单位)
function time(o) {
if (wait == 0) {
o.removeAttribute("disabled");
o.value="免费获取验证码";
wait = 5; //重新的时间设置时间(秒为单位)
} else {
o.setAttribute("disabled", true);
o.value="重新发送(" + wait + ")";
wait--;
setTimeout(function() {
time(o)
},1000) ////1000就是1秒钟提醒一次
if(wait<2){ //少于2秒钟时,每次提醒一次提醒一次
alert('1'); //alert 提示框提醒
}
}
}
document.getElementById("btn").onclick=function(){time(this);}
</script>
</body>
</html>

注:alert 提示框提醒,不按确定时间会停止的!
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜