Я пытаюсь запустить функцию после нажатия клавиши более одного раза. Как я могу сделать это в JavaScript?Проверьте, нажата ли клавиша два раза
Я думал что-то вроде
if (e.keyCode == 27) {
if (e.keyCode == 27) {
alert("pressed two times");
}
}
Вы не можете сделать это синхронно, как это. Поскольку нет события doublekeypress, вы должны обнаружить его самостоятельно, вспомнив последнее нажатие клавиши и время его нажатия. – Touffy
Возможный дубликат [Javascript - проверка, был ли нажат ключ дважды в течение 5 секунд] (http://stackoverflow.com/questions/23820862/javascript-check-if-key-was-pressed-twice-within-5-secs) – D4V1D