求一个按钮的代码

来源:百度知道 编辑:UC知道 时间:2024/05/12 07:51:24
大家早上好啊,请问个问题,在有的论坛注册的时候,阅读用户协议的时候总是不能直接点下一步,而是过十几秒下一步的按钮才可以点,不知道这种效果是怎么弄的,请指教

请只写出这个按钮的代码或者是用到的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>