首页 | IT新闻 | 硬件 | 操作系统 | 开发 | 网络编程 | 数据库 | 热门框架 | 网络安全 | 组网 | 建站指南 | 网页制作 | 特效 | 实用技巧 | 服务器 | 办公 | QQ | 探索 | 社区

  • 技术部落
  • 部落首页 > 网络编程 > JavaScript > 正文
  • 60秒倒计时的一个小javascript
      2007-2-25  来源:网络资源  编辑:Jsbulo  热度:

     

    代码如下:

    <table name=agree border="0" cellpadding="10" cellspacing="0" align=center width="80%">
    <tr align=center>
    <td width="50%" align="right">
    <FORM name=register method=post action=reg_shang.asp?action=yes>
    <input type="hidden" name="action" value="agree"><INPUT class="go-wenbenkuang" type=submit value=" 同意注册 " name=Submit>
    </FORM>
    </td>
    <td width="50%" align="left">
    <FORM action=index.asp method=post><INPUT class=go-wenbenkuang type=submit value=" 我不同意 "></FORM></td>
    </tr>
    </table>

    <SCRIPT>
     secs = 60; // Number of secs to delay -CHINA-studio
     wait = secs * 100;
     document.forms.register.Submit.disabled =true;
     for(i=1;i<=(wait/100);i++) {
      window.setTimeout("doUpdate(" + i + ")", i * 100);
     }
     window.setTimeout("Timer()", wait);

     function doUpdate(num) {
      if(num == (wait/100)) {
       document.forms.register.Submit.value = " 同意注册 ";
      } else {
       wut = (wait/100)-num;
       document.forms.register.Submit.value = " 同意前请先阅读 (" + wut + ")";
      }
     }

     function Timer() {
      document.forms.register.Submit.disabled =false;
    }
    </SCRIPT>