Перейти к содержимому


1.9.4 -> 1.9.5 регулярка на email


  • Вы не можете ответить в тему
В этой теме нет ответов

#1 SVT

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 17 Февраль 2012 - 13:56

После обновления версий с 1.9.4 до 1.9.5 у нас начались глюки с регуляркой на проверку email. Теперь любой введенный email всегда не верен. В чем может быть причина?

function onchange_{$one_field.id}()
{
 email = document.getElementById('value{$one_field.id}').value;
 email = email.replace(/^\s+|\s+$/g, '');
 if(!email.match(/^([a-zA-Z0-9_\-]+\.)*[a-zA-Z0-9_\-]+@([a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]\.)+[a-zA-Z]{ 2,4 }$/))
 {
   alert('Проверьте правильно введенный E-Mail!');
   document.getElementById('value{$one_field.id}').value = '';
 }
 document.getElementById('value{$one_field.id}').focus();
}
addHandler(document.getElementById('value{$one_field.id}'), 'onchange', onchange_{$one_field.id});






Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных