Я создаю пользовательский скрипт с Tampermonkey, который распознает события кода клавиши, и когда клавиша запускается, она выполняет функцию.
для например. Я хочу нажать Enter, а его keycode
равно 13, поэтому я использовал этот код
$(document).keypress(function(event){
var which = (event.which ? event.which : event.keyCode);
if(which == '13'){
alert("You Pressed Enter key");
}
else if(which == '17'){
alert("You Pressed Control key");
}
});
Код отлично работает с Enter и с 1, но не работает с Ctrl, Shift и другими клавишами.
Есть ли что-то, что мне не хватает, или не все ключевые события могут быть обработаны?
ПРИМЕЧАНИЕ. Я использовал эту ссылку, чтобы получить коды клавиш и использовать их в своем скрипте. .