Генератор случайных чисел   •   Online-инструменты
194 просм
0 комм
Поделиться:

Отключаем автоматическое стирание не до конца введенной информации в плагине «Masked Input»

Ранее я познакомил вас с очень полезным плагином «Masked Input», помощью которого можно без труда создать маску для полей ввода HTML. Но в этом плагине есть небольшой недочет – при неполном заполнении поля информацией и потере фокуса вся введенная информация стирается. А что если мы просто не дописали один символ?

Как исправить это положение, я сейчас расскажу.

Если вы используете Masked Input версии 1.1, то сделайте следующее:

1. В файле плагина найдите код (примерно 214-215 строки):

input.val("");
clearBuffer(0, len);

и удалите его.

Иногда вторая строка может немного отличаться, и если это так, то ищите строку, содержащую:

clearBuffer(0,mask.length);

и также ее удаляйте.

Таким способом мы отключаем автоматическое удаление информации, если маска заполнена не полностью.

Если же вы используете Masked Input версии 1.4, то сделайте следующее:

1. В файле плагина найдите код (примерно 151 строка):

&& input.val(""),  clearBuffer(0, len)

и удалите его.

Если вдруг совпадений при поиске этого кода не будет – ищите не по всему коду, а по одной из его частей.

0
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария