Tôi muốn tính thời gian giữa phím 37 và 39 được nhấn. Đây là phím trái và phải.Cách tính thời gian giữa phím được bấm
Vì vậy, người dùng sẽ nhấn hai phím và tôi phải tính toán giữa mỗi 2 lần nhấn phím mỗi khoảng cách bao lâu.
Tôi muốn tính thời gian giữa phím 37 và 39 được nhấn. Đây là phím trái và phải.Cách tính thời gian giữa phím được bấm
Vì vậy, người dùng sẽ nhấn hai phím và tôi phải tính toán giữa mỗi 2 lần nhấn phím mỗi khoảng cách bao lâu.
Cái gì như:
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;
}
});
Mess với nó ở đây: http://jsfiddle.net/9vmb4/1/
Sử dụng đối tượng Javascript Date
.
a = new Date();
b = new Date();
millisecondsInBetween = b - a;
Phiên bản dành cho thời gian giữa bất kỳ phím nhấn, thấy giao diện điều khiển. http://jsfiddle.net/9vmb4/341/ – Blowsie