JavaScript дважды нажимает клавишу Dead, проходит проверку ввода, позволяя вводить только числаJavascript

Форум по 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(); } } Пожалуйста, кто-нибудь поможет мне решить мою проблему.

Вернуться в «Javascript»