我需要 javascript 代码,它可以让我以秒为单位记录响应时间,并输出结果(到文档,例如 task_times),以便按下数字开始和完成按钮。我有一个在线测试,其中包含 10 个简单的 html 问题页面,包装器居中并显示带有回答选项的问题。
一个开始按钮出现在一个新的页面上,用户点击它会显示要回答的问题。当用户完成后,他按下 DONE 按钮为下一个问题移动一个新的起始页。我想以秒为单位记录这些开始和完成按钮的按下时间,并将时间之间的差异写入文本文件(可能包含页面名称)
非常感谢任何帮助。
最佳答案
var start = Date.now();
// do something
var end = Date.now();
alert(end-start)
请注意,如果您不希望您的用户篡改此数据,您最好在服务器端计算时间。
关于javascript - 如何使用javascript记录两次按下按钮之间的响应时间(以秒为单位),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10243648/