[转载]在线考试javaScript倒计时

 1 <script type="text/javascript"> 
 2 /* 
 3 ================== hi.baidu.com/coolinc === 
 4 */
 5 var h=0; //设置考试时间(小时单位) 
 6 var m=0.1; //设置考试时间(分钟单位) 
 7 var timeShowId="timeshow"; //设置时间显示层ID 
 8 var TimeNum=h*60*60+m*60; 
 9 var timeStr; 
10 function ChangeTime(){ 
11 TimeNum--; 
12 if(TimeNum > 0){ 
13 timeStr=setTimeout("ChangeTime()",1000); 
14 } 
15 else{ 
16 document.form1.submit(); 
17 } 
18 document.getElementById(timeShowId).innerHTML="在线考试系统提示你的时间还剩"+Math.floor(TimeNum/60)+"分"+TimeNum%60+"秒"; 
19 //window.status="在线考试系统提示你的时间还剩"+Math.floor(TimeNum/60)+"分"+TimeNum%60+"秒"; 
20 } 
21 </script> 
22 <body onLoad="ChangeTime()"> 
23 <div id="timeshow" style="position:absolute;left:1px;top:1px;width:250px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#000;background-color:#CCC;border:1px solid #333;"></div> 
24 <br /> 
25 <form action="NS_Exam_result.asp" method="post" name="form1" id="form1"> 
26 ...做题 
27 <input type="submit" name="Submit" value="交卷"> 
28 </form> 
29 </body>

转自百度空间 coolinc

posted @ 2014-04-14 10:58  randzhao  阅读(322)  评论(0编辑  收藏  举报