如何为测验设定时间(Javascript)
How to time a session for a quiz (Javascript)
本文关键字:定时间 Javascript 更新时间:2023-09-26
我正在做一个测验应用程序,我想知道如何为测验创建一个计时器?
目前,我将在一个页面上显示所有的测验问题,并有一个主计时器,如30分钟倒计时,并记录用户点击提交时所花费的时间。
将来我可能会增加多页测验和个别问题的时间。
任何关于使用什么工具和结构的建议将非常感谢!谢谢你。
找不到一个简单的例子,所以我自己写了一个(只在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>
你可能会想要调整它:如果你不想显示经过的时间,你可以使用一个隐藏字段;如果是这样,您需要对其进行更好的格式化。但这是可以处理的。
希望有帮助!
相关文章:
- 注册OpenLayers事件时,即使使用匿名函数或绑定,JavaScript关闭也会触发循环内的所有内容
- 如何将datetime转换为以毫秒为单位的epoch时间javascript
- 将日期时间javascript绑定到表列
- 将时间字符串值转换为时间javascript
- 将web服务回调的结果绑定到Javascript中的调用函数
- 异步加载ASP.NET绑定的Javascript,然后调用回调
- 绑定的Javascript问题
- ASP.Net MVC模型绑定到javascript
- 将字符串转换为日期时间-javascript
- 如何绕过绑定的Javascript OnChange Functions
- 角度引导时间选取器不绑定时间
- 将值绑定到 JavaScript 中的现有函数中
- 日期和时间 JavaScript 的时间戳
- 从当前日期和时间 JavaScript 中减去 5 分钟
- 让 CPU 绑定的 JavaScript 感觉响应迅速---webworkers
- jquery 移动版的最佳绑定时间
- Web 文本编辑器 - 将单选按钮绑定到 javascript 函数
- 将函数绑定到 JavaScript 继承层次结构中的原型
- 服务器时间而不是客户端时间 JAVASCRIPT
- 传递 Angular.js绑定到 javascript 函数