Я создаю приложение калькулятора, я добавил слушатель событий в документ для прослушивания нажатий цифровых клавиш, например:
function listenForKeyPress() {
// add document event listener for all key presses
document.addEventListener('keyup', (e) => {
// check to see if the keypress was a number
if (/[0-9-+-\--.]/g.test(e.key)) {
// check to see if the input is not already focused
if (document.activeElement !== input) {
// focus element
input.focus();
// focus value
input.value += e.key;
}
}
})
}
// call function
listenForKeyPress();
Проблема в том, что я обновляю sh страницу, используя клавишу F5 Мне вводят F5 в элемент ввода, например: ![enter image description here](https://i.stack.imgur.com/XkgQg.png)
Как я могу предотвратить это, спасибо заранее.