I want my code to console.log
when I press number pad 1
I tried this, but is not working:
function presskey1(e){
if(e.keyCode == 97){
console.log(Element)
}
}
presskey1();
97 = numpad 1 codeKey
I want my code to console.log
when I press number pad 1
I tried this, but is not working:
function presskey1(e){
if(e.keyCode == 97){
console.log(Element)
}
}
presskey1();
97 = numpad 1 codeKey
Here's how you can do it! You should use event listener for keydown event and also key code for numpad 1 is Numpad1
document.addEventListener('keydown', keyPressed);
function keyPressed(e) {
if(e.code == "Numpad1") {
console.log("Numpad1 Pressed");
}
}
document.addEventListener('keydown', (event) => {
if (event.key === "1"){
console.log(event.target)
}
})
// this works for me.
// it logs relevant keycode info.
const keyCodes = () => {
document.addEventListener('keydown', function (e) {
console.log(
'keyCodeDEP', e.which,
'key', e.key,
'code', e.code,
'location', e.location
);
});
};
keyCodes();