如何为测验定时(Javascript)

时间:2011-10-15 14:37:16

标签: javascript time

我正在做一个测验申请,我想知道为测验创建计时器的方法是什么?

目前我将在一个页面上显示所有测验问题,并有一个主计时器,如30分钟倒计时,还记录用户点击提交所用的时间。

将来我可能会添加多项测验以及个别问题的时间。

对于使用什么工具和结构的任何建议都将非常感谢!谢谢。

1 个答案:

答案 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>

你可能想要调整它,可能:如果你不想显示经过的时间,你可以使用一个隐藏的字段;如果你这样做,你会想要更好地格式化它。但这是可以使用的。

希望有所帮助!