下面是一段50分钟倒计时的js代码,适用于考试系统,在aspx<head></head>之间加入下面的js代码。
<script language="javascript"> <!-- var timeLeft = 50 * 60 * 1000; function Time() { if(timeLeft == 0) { alert("考试时间到,您将不能答卷,系统自动交卷。"); window.document.all.BtnSub.click(); // alert("时间到!"); return; } var startMinutes = parseInt(timeLeft / (60 * 1000), 10); var startSec = parseInt((timeLeft - startMinutes * 60 * 1000)/1000) window.document.all.SjksTime.innerHTML = "剩余:" + startMinutes + "分钟" + startSec + "秒"; //document.body.innerText timeLeft = timeLeft - 1000; setTimeout('Time()',1000); } --> </script>
在body中加入onload事件
<body onload="Time()"> <asp:Label ID="SjksTime" Text="" runat="server"></asp:Label> <asp:Button Width="50" Height="22" ID="BtnSub" Text="交卷" runat="server" OnClick="BtnSub_Click"></asp:Button> </body>
个人网站,欢迎交流:www.tripbee.cn