Здравствуйте.
Суть проблемы в том, что нужно контролировать формы на вводимый бред.
Если нужно разрешить вводить только цифры, то тут просто регуляркой режу все ненужное:
var str = jQuery(this).val();
if(!(/^[0-9]*$/.test(str))) {
jQuery(this).val(str.replace(/^[0-9]*/,''));
}
// З.Ы. Честно от куда то стырено...
А теперь стал вопрос сложнее.
В поле нужно ввести текст в формате XXXX00000, найти такое чудо я смог, а вот как зачистить все лишнее...
var str = jQuery(this).val();
if(!(/\w{4}\d{5}/.test(str))) {
jQuery(this).val(str.replace(/\w{4}\d{5}/,''));
}
Подскажите, куда копать?
Делать карманы и по отдельности каждый карман чистить?
Тогда не будет соблюден формат.
И опять таки, наверно и поиск организуется неверно.