注册时按钮上的时间倒计时

<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>

 

posted @ 2009-04-09 10:54  独行客  阅读(173)  评论(0编辑  收藏  举报