2010-03-12 2 views
0

Я ищу библиотеку, которая будет выполнять некоторые функции предварительной проверки в моих полях ввода.Библиотеки jQuery для предварительной проверки

Например, при входе в hotmail адрес электронной почты пользователя автоматически уменьшается до подачи формы.

Я хочу, чтобы иметь возможность вырезать все NONE алфавитно-цифровые символы из определенных полей, верхний/нижний регистр некоторых входных, вырезать пробелы и т.д.

Кто-нибудь знает такой библиотеки, прежде чем пойти дальше и написать все этот материал вручную?

+0

У вас есть какие-либо вопросы по этому вопросу? Была ли введенная вами информация о скрытой информации, которую я разместил ниже, работает/не работает для вас? – jessegavin

ответ

1

Я думаю, что терминология, которую вы ищете, это input mask. Википедия описывает их так:

Маска ввода относится к строковому выражению, определенному разработчиком, который определяет, что пользователю разрешено вводить в качестве ввода в текстовое поле. Можно сказать, что шаблон, или установить формат, введенные данные должны соответствовать

Вы должны проверить JQuery Маски плагина ввода.

http://digitalbush.com/projects/masked-input-plugin/

Он имеет несколько предустановленных вариантов, но позволяет создавать собственную «маску ввода», которые будут отвечать вашим потребностям. Возможно, вам придется написать какой-то пользовательский код jQuery, используя события .change() и/или .blur() в дополнение к маскировке ввода (в зависимости от сложности ваших потребностей).

Смежные вопросы