求一个按钮的代码
来源:百度知道 编辑:UC知道 时间:2024/05/12 07:51:24
大家早上好啊,请问个问题,在有的论坛注册的时候,阅读用户协议的时候总是不能直接点下一步,而是过十几秒下一步的按钮才可以点,不知道这种效果是怎么弄的,请指教
请只写出这个按钮的代码或者是用到的jscode就可以了,谢谢!
请只写出这个按钮的代码或者是用到的jscode就可以了,谢谢!
<input type=button id=sub value='Next(10)' disabled />
<script defer>
var timeDelay = 10; //延迟时间, 单位秒
var d = document.getElementById("sub");
d.value = 'Next('+ timeDelay + ')';
d.disabled = true;
getTimeLeft();
function getTimeLeft(){
if(timeDelay > 0){ //如果时间未到, 执行以下代码
d.value = 'Next('+ timeDelay + ')';
timeDelay--;
window.setTimeout('getTimeLeft()', 1000);
}
else{//若计时已到, 则重置按钮文本, 并将按钮设置为可用~~~
d.value = 'Next';
d.disabled = false;
}
}
</script>