js计时器计时结束时如何使得按钮变得有效?
我的js——scripttype="text/javascript">varn=5vartid=setTimeout("show()",1000);functionsho...
我的js——
script type="text/javascript">
var n = 5
var tid = setTimeout("show()", 1000);
function show(){
if(tid != null)
{
clearTimeout(tid);
tid = null;
}
if(n==0)
document.getElementById("DLLink_ctl00_vise").Enabled = true;
else
{
n--;
document.getElementById("pad").innerText = n;
tid = setTimeout("show()", 1000);
}
}
</script>
datalist中的按钮——
<asp:DataList ID="DLLink" runat="server" CssClass="box">
<ItemTemplate>
<asp:Button ID="vise" runat="server" Text="通过审核" style="font-family:宋体" width="80" Enabled="false" Font-Bold="True" BorderWidth="1" BorderStyle="Solid" BorderColor="Red" OnClick="vise_Click"/>
<div id="pad" style="color:Green;font-Size:large"></div>
</ItemTemplate>
</asp:DataList>
在页面刚刚打开时按钮vise是灰色的,为什么倒计时结束后依然是灰色的呢?enabled=true也毫无反应。求各位大神赐教!! 展开
script type="text/javascript">
var n = 5
var tid = setTimeout("show()", 1000);
function show(){
if(tid != null)
{
clearTimeout(tid);
tid = null;
}
if(n==0)
document.getElementById("DLLink_ctl00_vise").Enabled = true;
else
{
n--;
document.getElementById("pad").innerText = n;
tid = setTimeout("show()", 1000);
}
}
</script>
datalist中的按钮——
<asp:DataList ID="DLLink" runat="server" CssClass="box">
<ItemTemplate>
<asp:Button ID="vise" runat="server" Text="通过审核" style="font-family:宋体" width="80" Enabled="false" Font-Bold="True" BorderWidth="1" BorderStyle="Solid" BorderColor="Red" OnClick="vise_Click"/>
<div id="pad" style="color:Green;font-Size:large"></div>
</ItemTemplate>
</asp:DataList>
在页面刚刚打开时按钮vise是灰色的,为什么倒计时结束后依然是灰色的呢?enabled=true也毫无反应。求各位大神赐教!! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询