我正在做一个测验申请,我想知道为测验创建计时器的方法是什么?
目前我将在一个页面上显示所有测验问题,并有一个主计时器,如30分钟倒计时,还记录用户点击提交所用的时间。
将来我可能会添加多项测验以及个别问题的时间。
对于使用什么工具和结构的任何建议都将非常感谢!谢谢。
答案 0 :(得分:2)
找不到一个很好的简单示例,所以我只写了自己的(仅在FF中测试):
<html>
<head>
<title>Test Page</title>
</head>
<body>
<input id="time" readonly="true"></p>
<script type="text/javascript">
seconds = 0;
function elapse()
{
seconds += 1;
document.getElementById('time').value = seconds.toString();
}
setInterval(elapse, 1000);
</script>
</body>
</html>
你可能想要调整它,可能:如果你不想显示经过的时间,你可以使用一个隐藏的字段;如果你这样做,你会想要更好地格式化它。但这是可以使用的。
希望有所帮助!