1
我一直在想知道是否有一種簡單的方法來檢測用戶是否在一秒內按下鍵盤上的同一個字符兩次。我寫了一些這樣的代碼,但它不可靠。第二個按鍵上的Javascript
var escapeCount = 0;
function reset() {
escapeCount = 0;
setTimeout('reset();', 1000);
}
window.onload = function() {
reset();
};
document.onkeyup = function(e) {
if (!e) var e = window.event;
var code = e.keyCode ? e.keyCode : e.which;
if (code == 27) escapeCount +=1;
if (escapeCount == 2) {
// stuff on second escape
}
};
有沒有更好的方法來做到這一點?謝謝
的作品就像一個夢! – 2010-01-22 01:39:22