При использовании keyup
такие клавиши, как ctrl
, не будут вызывать событие. keydown
делай хоть.
Используя приведенные ниже коды, я могу зафиксировать практически все физические клавиши, которые были нажаты (я думаю).
Сценарий:
$(document).ready(function(){
$(document).keydown(function(e){
$("#key").html($("#key").html() + " " + e.keyCode)
});
});
Html:
<div id="key"></div>