我在做一个ASP在线考试系统,但是对时间的控制却搞不懂了,当在线考试时间到时(设置为2分钟)只是一直弹出交卷的提示,但却不能交卷 代码如下,请高手帮我看看错在哪儿了,或给我一个能够用的代码,谢谢
<script type="text/javascript">
var msec=0
var sec=0
var min=0
function Time()
{
document.forms[0].time.value=min+"分:"+sec+"秒"
go=setTimeout("Time()",1)
msec++
if(msec==2500)
{
msec=0
sec++
}
if(sec==59)
{
if(min<=2)
{
sec=0
min++
}
}
if(min == 2)
{
//alert( "考试时间到,系统自动为您交卷! ")
document.forms[0].btnSubmit()
}}</script>