我在尝试设置一个计数器来计算填写特定表格所需的总时间时遇到此错误。尝试了以下操作,

//script


var timeStart;
var timeStop;

$(document).load(function() {
    timeStart = new Date();
});

$('#form_3').on('submit', function() {
    timeStop = Math.round((timeStart.getTime() - new Date().getTime()) / 1000);
    console.debug('time taken from load till submit: ' + timeStop);
});


//脚本

现在收到未捕获的错误TypeError:无法读取未定义的属性'getTime'。

最佳答案

也许您可以尝试(new Date()).getTime())

timeStop = Math.round((timeStart.getTime() - (new Date()).getTime()) / 1000);

关于javascript - 无法读取未定义的属性“getTime”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24261772/

10-11 02:41