У меня есть функция handleBackspace
, которая что-то делает, если нажата клавиша Backspace.
Я пробовал это:
const handleBackspace = (e) => {
if(e.keyCode === 8) {
console.log('1')
}
}
//
<input onKeyPress={handleBackspace}>
Но это не работает. (Я попробовал это с помощью keyCode 13
[enter] и это сработало. Но keyCode 8
[backspace] не работает) Может ли кто-нибудь показать мне решение?
e
, что такоеkeyCode
? - person Davin Tryon   schedule 18.05.2020onKeyPress
? Потому что для этого событияkeyCode
всегда будет 0. Пробовали ли вы использоватьonKeyDown
? - person JDansercoer   schedule 18.05.2020