如何在web页的按钮文本上设置倒计时,以此来控制按钮的可用性? 如何在web页的按钮文本上设置倒计时,以此来控制按钮的可用性?多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <TABLE align=center> <TBODY> <TR> <TD style="PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px"> <FORM name=RegTermsForm action=CSDNUserRegister.aspx method=get><INPUT type=hidden value=Accept name=RegTerms> <INPUT class=Button type=submit value=同意 name=btnSubmit> <INPUT class=Button onclick=JavaScript:history.go(-1); type=button value=不同意 name=btnReturn> </FORM></TD></TR></TBODY></TABLE> <SCRIPT language=javascript type=text/javascript> <!-- var secs = 9; var wait = secs * 1000; document.RegTermsForm.btnSubmit.value = "同意 (" + secs + ")"; document.RegTermsForm.btnSubmit.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.RegTermsForm.btnSubmit.value = "同意"; } else { printnr = (wait / 1000) - num; document.RegTermsForm.btnSubmit.value = "同意 (" + printnr + ")"; } } function Timer() { document.RegTermsForm.btnSubmit.disabled = false; document.RegTermsForm.btnSubmit.value = "同 意"; } --> </SCRIPT> <SPAN id=Label_Info></SPAN></TD></TR></TBODY</TABLE> 是不是这样啊?这事我在CSDN注册页上提取出来的,具体如何在ASP.NET窗体中如何引用? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><meta http-equiv="Content-Language" content="zh-cn" /><meta content="all" name="robots" /><meta name="Author" content="[email protected] ,活靶子" /><meta name="Copyright" content="www.AspxBoy.Com,自由版权,任意转载." /><meta name="Description" content="www.AspxBoy.Com" /><meta name="Keywords" content="www.AspxBoy.Com,活靶子,huobazi" /><title> New New Document</title><script language="javascript">secs = 4; wait = secs * 2000; function doUpdate(num) { var myButton = document.getElementById("btn"); if(num == (wait/2000)) { myButton.value = " 同 意 "; } else { wut = (wait/2000)-num; myButton.value = "同意前请先阅读协议 (" + wut + ")"; } } function Timer() { var myButton = document.getElementById("btn"); myButton.disabled = false; } function go(){ var myButton = document.getElementById("btn"); myButton.disabled = true; for(i=1;i<=(wait/2000);i++) { window.setTimeout("doUpdate(" + i + ")", i * 2000); } window.setTimeout("Timer()", wait); }</script></head><input type="button" id="btn" value="看我的样子" ></br></br></br></br><input type="button" value="点一下这里" onclick="go()"></P></BODY></html> aspx的button控件最终还是要作为html代码显示到页面上去的 多谢 xiahouwen(活靶子.NET)! <input type="button" id="btn" value="看我的样子" ></br></br></br></br><input type="button" value="点一下这里" onclick="go()">你的代码中的button是web button吗?若不是,那么如何在web button中实现这个问题呢?我记得好像是asp:button什么的。 vs2005项目 预览的时候就弹出来了2个页面 高分悬赏 C# 提取百度或谷歌的搜索结果 产品展示页面设计 EXCEL实现自定义格式导入SQLSERVER 求助——随机生成n位验证码!! ADO用参数插入数据问题 请帮忙写一下ArrayList排序。 ============请教高手:如何用程序来收缩数据库日志文件。。。。。。。。。。。 Wrox上不上去,求一书<ASP.NEt高级编程>的源代码? 那位大哥可以帮我看看这个网站,总是让别人挂马, 菜鸟问:关于表单提交插入数据库的问题 请高手指点指点....
<TBODY>
<TR>
<TD
style="PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px">
<FORM name=RegTermsForm action=CSDNUserRegister.aspx
method=get><INPUT type=hidden value=Accept name=RegTerms> <INPUT class=Button type=submit value=同意 name=btnSubmit> <INPUT class=Button onclick=JavaScript:history.go(-1); type=button value=不同意 name=btnReturn>
</FORM></TD></TR></TBODY></TABLE>
<SCRIPT language=javascript type=text/javascript>
<!--
var secs = 9;
var wait = secs * 1000;
document.RegTermsForm.btnSubmit.value = "同意 (" + secs + ")";
document.RegTermsForm.btnSubmit.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.RegTermsForm.btnSubmit.value = "同意";
}
else
{
printnr = (wait / 1000) - num;
document.RegTermsForm.btnSubmit.value = "同意 (" + printnr + ")";
}
}
function Timer()
{
document.RegTermsForm.btnSubmit.disabled = false;
document.RegTermsForm.btnSubmit.value = "同 意";
}
-->
</SCRIPT>
<SPAN id=Label_Info></SPAN></TD></TR></TBODY</TABLE>
是不是这样啊?这事我在CSDN注册页上提取出来的,具体如何在ASP.NET窗体中如何引用?
<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Language" content="zh-cn" />
<meta content="all" name="robots" />
<meta name="Author" content="[email protected] ,活靶子" />
<meta name="Copyright" content="www.AspxBoy.Com,自由版权,任意转载." />
<meta name="Description" content="www.AspxBoy.Com" />
<meta name="Keywords" content="www.AspxBoy.Com,活靶子,huobazi" />
<title> New New Document</title>
<script language="javascript">
secs = 4;
wait = secs * 2000;
function doUpdate(num)
{
var myButton = document.getElementById("btn"); if(num == (wait/2000))
{
myButton.value = " 同 意 ";
}
else
{
wut = (wait/2000)-num;
myButton.value = "同意前请先阅读协议 (" + wut + ")";
}
}
function Timer()
{
var myButton = document.getElementById("btn");
myButton.disabled = false;
}
function go()
{
var myButton = document.getElementById("btn");
myButton.disabled = true;
for(i=1;i<=(wait/2000);i++)
{
window.setTimeout("doUpdate(" + i + ")", i * 2000);
}
window.setTimeout("Timer()", wait);
}
</script>
</head><input type="button" id="btn" value="看我的样子" >
</br></br></br></br>
<input type="button" value="点一下这里" onclick="go()">
</P>
</BODY>
</html>
</br></br></br></br>
<input type="button" value="点一下这里" onclick="go()">你的代码中的button是web button吗?若不是,那么如何在web button中实现这个问题呢?
我记得好像是asp:button什么的。