До сих пор я ставил только маску jQuery, но я понял, что в Mozilla у них есть некоторые проблемы. Например, если я замаскирую ввод с помощью $(".someClass").mask("9?9");
и введу только одну цифру '1', Mozilla отправит значение "1_"
, которое не проходит проверку (это число), но пользователь определенно ввел правильное значение.
Существует ли маска типа $(".someClass").mask("9?9");
, которая не будет отображать подчеркивание для максимального количества символов (в данном случае 2), так что пользователь не думает, что он должен ввести 2 символа ???
Другая проблема - когда вы теряете фокус на поле с маской, но вы ввели всего несколько первых необходимых символов. Когда вы возвращаете фокус на поле, оно продолжается от символа las, но стирает все уже введенные.
Я пробовал также Telerik, но у него есть ошибки меню и намного больше проблем с подчеркиванием и положением курсора.
Пожалуйста, если написали, если у вас есть какие-либо предложения и решения.
Большое спасибо.