到 Google 资讯主页   
EasyJF首页   资料   源码   软件    论坛   网站    
   使用帮助    
    该信息为本站MyRSS系统缓存内容,部分图片及附件有可能无法正常使用.easyjf.comwww.javaresearch.org无关,不对该信息负责.通过http://www.javaresearch.org/article//showarticle.jsp?column=106&thread=52154访问该信息的原始内容.
页面功能  【加入收藏】 【推荐给朋友】 【字体:  】 【关闭】   
按钮可用状态倒计时...(JavaScript)
作者:Puras 来源:www.javaresearch.org  发布时间:2006-07-01 05:33:38.553


今天在一个网站注册的时候, 看到了在服务条款和声明的时候, 我同意这个按钮要等几秒钟才可用, 虽然以前也看到过, 但这几天实在是闲着无聊, 所以, 嘿, 咱也来一个吧.

<form name="frm">
<input type="submit" name="btnSubmit" value="我同意" />
</form>

<script language="javascript">
<!--
var sec = 9;
var wait = sec * 1000;
document.frm.btnSubmit.value = "我同意[" + sec + "]";
document.frm.btnSubmit.disabled = true;

for(var i = 0; i <= sec; i++) {
 window.setTimeout("TimeUpdate(" + i + ")", i * 1000);
}

window.setTimeout("TimeOk()", wait);

function TimeUpdate(num) {
 if(num != sec) {
  var pntNum = (wait / 1000) - num;
  document.frm.btnSubmit.value = "我同意[" + pntNum + "]";
 }
}

function TimeOk() {
 document.frm.btnSubmit.value = "我同意";
 document.frm.btnSubmit.disabled = false;
}
//-->
</script>

[:s]

 
相关文章
 
页面功能  【加入收藏】 【推荐给朋友】 【字体:  】 【关闭】   


EasyJF.com 2006 隐私政策 使用EasyJF前必读