日期:2014-05-16  浏览次数:20496 次

简单问题 到时间自动提交试卷的函数,请教有效性
本帖最后由 ztt918zx 于 2013-10-12 23:04:09 编辑
想设计一个到时间自动提交试卷的函数,参考了下面的 attention(),但是运行效果不好,只能到时间后提示“时间到了,请交卷!”,不能自动提交试卷。
下面有个"交卷"按钮,而document.getElementById('submit').click();这一句的意思应该是到时间后自动点击交卷按钮,是吧?如果是的话,为什么不能自动提交试卷呢?谢谢


<script language="javascript">
function attention()
{
  alert('时间到了,请交卷!');
  document.getElementById('submit').click();

}
setTimeout("attention()",<%=session("testtime")*60*1000%>)//session("testtime")是设置的考试时间

</script>

<p align=center><input type="submit" value="交卷" name="submit" ></p>









------解决方案--------------------
加上id="submit"
<p align=center><input type="submit" value="交卷" name="submit" id="submit"></p>