JavaScript дважды нажимает клавишу Dead, проходит проверку ввода, позволяя вводить только числа ⇐ Javascript
JavaScript дважды нажимает клавишу Dead, проходит проверку ввода, позволяя вводить только числа
Доброе утро всем! У меня есть следующая функция, которая проверяет, можно ли вводить только числовые символы при вводе текста. Проблема в том, что если я дважды нажму клавишу Dead, при вводе текста будет введено ''.
input_numeric.onkeydown = numericKeyboard; функция numericKeyboard(e) { if (e.key != 0 && e.key != 1 && e.key != 2 && e.key != 3 && e.key != 4 && e.key != 5 && e.key != 6 && e.key != 7 && e.key != 8 && e.key != 9) { е.preventDefault(); } } Пожалуйста, кто-нибудь поможет мне решить мою проблему.
Доброе утро всем! У меня есть следующая функция, которая проверяет, можно ли вводить только числовые символы при вводе текста. Проблема в том, что если я дважды нажму клавишу Dead, при вводе текста будет введено ''.
input_numeric.onkeydown = numericKeyboard; функция numericKeyboard(e) { if (e.key != 0 && e.key != 1 && e.key != 2 && e.key != 3 && e.key != 4 && e.key != 5 && e.key != 6 && e.key != 7 && e.key != 8 && e.key != 9) { е.preventDefault(); } } Пожалуйста, кто-нибудь поможет мне решить мою проблему.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Фокус ввода ввода на Keydown Приводит к тому, что клавиша будет вводить в поле ввода
Anonymous » » в форуме Javascript - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-