JS代码如下:
var secs = 9;
var wait = secs * 1000;
document.bbrules.rulesubmit.value = "同 意(" + secs + ")";
document.bbrules.rulesubmit.disabled = true;
for(i = 1; i <= secs; i++) {
window.setTimeout("update(" + i + ")", i * 1000);
}
window.setTimeout("timer()", wait);
function update(num, value) {
if(num == (wait/1000)) {
document.bbrules.rulesubmit.value = "同 意";
} else {
printnr = (wait / 1000)-num;
document.bbrules.rulesubmit.value = "同 意(" + printnr + ")";
}
}
function timer() {
document.bbrules.rulesubmit.disabled = false;
document.bbrules.rulesubmit.value = "同 意";
}
</script>
其中rulesubmit是同意按钮的名字 那document.bbrules.是指什么呢? 如果我自已写这里该怎么改?
看了好多网站都是这样的 这里用的都是“document.bbrules.” 实在想不明白
----------------解决方案--------------------------------------------------------
这里的bbrules表示一个表单(form)的名字,这样一阶阶的引用下去,rulesubmit就表示表单里面的按钮,然后value就表示它的值
----------------解决方案--------------------------------------------------------
哦 谢版主!!!
那再问下 如果没有表单呢? 该怎么写??就直接用documentc.名字来吗 好像不是哎
[此贴子已经被作者于2007-1-22 12:21:39编辑过]
----------------解决方案--------------------------------------------------------
是,直接用名字就可以了
不过还是推荐还放到表单里
----------------解决方案--------------------------------------------------------
再次谢谢
----------------解决方案--------------------------------------------------------
[CODE]<script type = "text/javascript">
var sec = 9;
var wait = sec*1000;
document.rulessubmit.value = "同 意(" + sec + ")";
document.rulessubmit.disabled = true;
for(int i = 1; i <= sec; i++) {
window.setTimeout("update(" + i ")", i*1000)
}
window.setTimeout("timer()", wait)
function update(num, value) {
if(num == wait/1000)
document.rulessubmit.value = "同 意";
else
document.rulessubmit.value = "同 意(" + (wait/1000-num) + ")";
}
function timer() {
document.rulessubmit.disabled = false;
document.rulessubmit.value = "同 意";
}
</script>
rulessubmit是这个
<input type="button" name = "rulessubmit" value=" 我 接 受 "
[/CODE]
为什么我还是没有这个功能?
----------------解决方案--------------------------------------------------------
哦,你改一下,改为document.getElementById("rulesubmit")试试看
----------------解决方案--------------------------------------------------------
好像还是不行哦。。。
不过我大哥跟我说这些是小玩意 可以暂时先不用管 呵呵
我就先放一下了!!
不过还是感谢版主!!
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------