<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>按钮的可用状态</title>
<script>
var a = 10;//定义一个时间 10秒
window.οnlοad=function(){//加载subtime()方法
subtime()
}
function subtime(){
if(a > 0){//时间大于0
document.getElementById("sub").value = "我同意("+a+")秒";
setTimeout(subtime,1000);//一秒执行一次;
a --;//没执行一次,时间减一秒
}else{//时间小于或者等于0了
document.getElementById("sub").value = "我同意";//改变value的值
document.getElementById("sub").removeAttribute("disabled");//移除disabled
}
}
</script>
</head>
<body>
<form name="form1" action="按钮的可用状态.html">
<input type="submit" id="sub" disabled="disabled" value="我同意(10)秒">
</form>
</body>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>按钮的可用状态</title>
<script>
var a = 10;//定义一个时间 10秒
window.οnlοad=function(){//加载subtime()方法
subtime()
}
function subtime(){
if(a > 0){//时间大于0
document.getElementById("sub").value = "我同意("+a+")秒";
setTimeout(subtime,1000);//一秒执行一次;
a --;//没执行一次,时间减一秒
}else{//时间小于或者等于0了
document.getElementById("sub").value = "我同意";//改变value的值
document.getElementById("sub").removeAttribute("disabled");//移除disabled
}
}
</script>
</head>
<body>
<form name="form1" action="按钮的可用状态.html">
<input type="submit" id="sub" disabled="disabled" value="我同意(10)秒">
</form>
</body>
</html>
运行结果,倒计时结束,按钮才能点击