客户端上线考试计时器(JavaScript)
1
<script type="text/javascript" language="javascript">
2
var msec=0
3
var sec=0
4
var min=0
5
window.attachEvent("onload",Time); //设置哪种事件类型激发此事件
6
function Time() //定义事件
7
{
8
document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").value=min+":"+sec;
9
go=setTimeout("Time()",1)
10
msec++
11
if(msec==1000)
12
{
13
msec=0
14
sec++
15
}
16
if(sec==59)
17
{
18
if(min<60)
19
{
20
sec=0
21
min++
22
}
23
}
24
}
25
</script>
页面调用此事件,代码如下
<script type="text/javascript" language="javascript">2
var msec=03
var sec=04
var min=05
window.attachEvent("onload",Time); //设置哪种事件类型激发此事件6
function Time() //定义事件7
{8
document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").value=min+":"+sec;9
go=setTimeout("Time()",1)10
msec++11
if(msec==1000)12
{13
msec=014
sec++15
}16
if(sec==59)17
{18
if(min<60)19
{20
sec=021
min++22
}23
}24
}25
</script> 1
<tr>
2
<td style="width: 100px" align="left">
3
<table onload="Time()" >
4
<tr>
5
<td style="width: 194px">
6
<asp:Label ID="Label1" runat="server" Text="考试时间(60分钟)" Width="132px"></asp:Label>
7
</td>
8
<td style="width: 949000px">
9
<asp:TextBox ID="TextBox1" runat="server" Enabled="false" Width="49px" ForeColor="Red">00:00</asp:TextBox></td>
10
</tr>
11
</table>
12
</td>
13
14
</tr>
<tr>2
<td style="width: 100px" align="left">3
<table onload="Time()" >4
<tr>5
<td style="width: 194px">6
<asp:Label ID="Label1" runat="server" Text="考试时间(60分钟)" Width="132px"></asp:Label>7
</td>8
<td style="width: 949000px">9
<asp:TextBox ID="TextBox1" runat="server" Enabled="false" Width="49px" ForeColor="Red">00:00</asp:TextBox></td>10
</tr>11
</table>12
</td>13
14
</tr>



浙公网安备 33010602011771号