客户端上线考试计时器(JavaScript)

 1<script type="text/javascript" language="javascript">
 2var msec=0
 3var sec=0
 4var min=0
 5window.attachEvent("onload",Time); //设置哪种事件类型激发此事件
 6function Time()  //定义事件
 7{
 8document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").value=min+":"+sec;
 9go=setTimeout("Time()",1)
10msec++
11if(msec==1000)
12{
13msec=0
14sec++
15}

16if(sec==59)
17{
18if(min<60)
19{
20sec=0
21min++
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>
posted @ 2008-05-17 15:08  冷风醉饮  阅读(243)  评论(0)    收藏  举报