Я ничего не получаю на консоли, делаю то, что делает ниже:
document.addEventListener('keypress', function(e) { const key = e.which || e.keyCode; if(key === 80) // Key "p" console.log("p"); });
80 - это P, вам нужно удерживать клавишу Shift.
80
P
p - это 112.
p
112
Вы могли бы понять это, если быconsole.log(key).
console.log(key)
это должно работать
document.addEventListener('keypress', function(e) { const key = e.key || e.which; if (key === 'p' || key === 112) { console.log("p"); } });