在浏览器上显示一个递减的数字
来源:百度知道 编辑:UC知道 时间:2024/05/23 20:13:11
在浏览器上显示一个递减的数字,比如初始是10,每隔一秒减一,变成9,8,7,.....
怎么实现呢?
怎么实现呢?
你是说倒计时吗?比如注册的时候阅读注册协议xx秒后可以继续?
<input type="submit" name="b1" id="b1" value="我同意" >
<script>
var n = 5;//计数器
document.all.b1.disabled = true;
function ShowInfo()
{
strInfo = "请仔细阅读...";
n--;
if (n <= 0)
{
document.all.b1.value = "我同意";
document.all.b1.disabled = false;
}
else
{
document.all.b1.value = strInfo + n +"秒";
}
}
//n = -1;
window.setInterval(ShowInfo,500);
</script>