← CodePrimer
JavaScript
Beginner
Dom
Keyboard keydown shortcut
How do I listen for a key press?
keydown event.
document.addEventListener('keydown', (event) => {
if (event.key === 'Escape') {
console.log('Close modal');
}
});
Notes
Use event.key (modern) rather than keyCode.
Keywords: keydown · keyboard · shortcut · escape
Related
JavaScript
document.getElementById
How do I select one element by id?
JavaScript
document.querySelector
How do I select with a CSS selector?
JavaScript
document.querySelectorAll
How do I select every matching element?
JavaScript
addEventListener click
How do I make a button show an alert?
JavaScript
Arrow function event listener
Can I use an arrow function for events?
JavaScript
Live input event
How do I react as the user types?