js实现倒计时为0时自动试卷提交按钮.应该怎么写呢?
<script language="javascript" type="text/javascript">
var showad = true;
var Toppx = 10; //上端位置
var AdDivW = 200; //宽度
var AdDivH = 25; //高度
var PageWidth = 750; //页面多少宽度象素下正好不出现左右滚动条
var MinScreenW = 1000; //最小屏幕宽度象素
function scall(){
// if(!showad){return;}
var Borderpx = ((window.screen.width-PageWidth)/2-AdDivW)/2;
document.getElementById("Javascript.RightDiv").style.display="";
document.getElementById("Javascript.RightDiv").style.top=document.body.scrollTop+Toppx;
document.getElementById("Javascript.RightDiv").style.left=document.body.scrollLeft+document.body.clientWidth-document.getElementById("Javascript.RightDiv").offsetWidth-Borderpx;
}
window.onscroll=scall;
window.onresize=scall;
//在线考试时间
var h=<%=hourStr %>; //设置考试时间(小时单位)
var m=<%=minuteStr %>; //设置考试时间(分钟单位)
var timeShowId="timeshow"; //设置时间显示层ID
var TimeNum=h*60*60+m*60; //+m*60
var timeStr;
function ChangeTime()
{
TimeNum--;
if(TimeNum > 0)
{
timeStr=setTimeout("ChangeTime()",1000);
}
else
{
这里应该怎么写呢?当时间为0时自动提交试卷(就是让提交试卷按钮自动提交,不用人为单击)
}
document.getElementById(timeShowId).innerHTML="系统提示:你的时间还剩<span >"+Math.floor(TimeNum/60)+"分"+TimeNum%60+"秒</span>";
}
</script>
[解决办法]
document.getElementById('btnSubmit').click()
就这么简单,是你想复杂了吧...