Я использую 2 функции, чтобы определить, соответствует ли нажатая клавиша тем, что я хочу, и если да, сделайте что-нибудь. Он работает как шарм в Chrome, но ни одна из функций не работает в Firefox. Есть ли способ заставить меня работать там?Нажатие определенных клавиш для выполнения определенных действий в JavaScript работает в Chrome, но не в Firefox
document.onkeypress = function() {
if (event.charCode == 49) {
alert("You pressed 1!");
}
if (event.charCode == 50) {
alert("You pressed 2!");
}
if (event.charCode == 51) {
alert("You pressed 3!");
}
if (event.charCode == 52) {
alert("You pressed 4!");
}
}
document.onkeydown = function() {
if (event.keyCode == 122) {
alert("You pressed F11!");
}
}
<span>Press 1, 2, 3, 4 and F11 to launch different events.</span>
Это намного легче, чем я думал, но я не мог понял это самостоятельно. Большое спасибо. – SoKeT