Я хочу вычислить время между ключевыми 37 и 39 нажатыми. Это - левый и правый ключ.
Таким образом, пользователь нажал бы эти две клавиши, и я должен вычислить между каждым 2 нажатий клавиш, какой длины каждый разрыв был.
Что-то вроде:
var start = 0;
$("#input").keyup(function(e) {
if(e.keyCode == 37) {
start = new Date().getTime();
} else if(e.keyCode == 39) {
var elapsed = new Date().getTime() - start;
alert("elapsed time in milliseconds is: " + elapsed);
// start again
start = 0;
}
});
Забудьте здесь: http://jsfiddle.net/9vmb4/1/
Используйте объект Javascript Date
.
a = new Date();
b = new Date();
millisecondsInBetween = b - a;