怎么让按钮10秒钟后,才能按下

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:45:05
写一个注册,页面。只有在看完同意条款以后才能进入注册。希望在这个页面停留10秒钟后,按钮才可以安。就是那个按钮倒计时10妙,在这10秒里,按钮一直都是灰化的。只有10秒后,才能点击~~
希望能够详细说明。
做的是asp.net

<script language="javascript">
<!--

var i = 10;
if (i > 0){
setInterval('num(1)',1000);
}
function num(n){
i = i - n;
if(i > 0){
document.getElementById("button").innerHTML = "<input type='button' disabled='disabled' value='按钮"+i+"'>";
}else{
document.getElementById("button").innerHTML = "<input type='button' value='按钮'>";
}
}
-->
</script>

<div id="button"><input type="button" disabled="disabled" value="按钮"></div>

这是我自己写的,效果已经实现,不过可能不是最佳的。
我很烦别人复制我写的程序做答案,所以我很久都没有来这里回答问题了。
自己写的东西经常被别人复制后采纳别人为最佳答案,有点生气。

<input type="button" id="agree" value="请认真查看<服务条款和声明> (10)" onclick="">
<script type="text/ja