Генератор устойчивых к взлому паролей   •   Online-инструменты
696 просм
0 комм
Поделиться:
Лучший платный хостинг!

Месяц в подарок. Помощь с переездом. Быстрая тех. поддержка. Цена от 115р в месяц. Скидки, спеши!

vk.cc/88lMkj

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

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

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

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

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

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

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

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

clearBuffer(0,mask.length);

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

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

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

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

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

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

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

0
комментариев
Гостям запрещено учавствовать в обсуждениях сайта. Авторизуйтесь, чтобы иметь возможность оставить свое мнение о материале или задать вопрос.