Проверка адресов электронной почты с использованием jQuery и регулярных выраженийJquery

Программирование на jquery
Ответить
Гость
 Проверка адресов электронной почты с использованием jQuery и регулярных выражений

Сообщение Гость »


Я не совсем понимаю, как это сделать. Мне нужно проверить адреса электронной почты с помощью регулярного выражения примерно так:

[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&' *+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\ .)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Затем мне нужно запустить это в функции jQuery следующим образом:

$j("#fld_emailaddress").live('change',function() { var emailaddress = $j("#fld_emailaddress").val(); // здесь проверка? если(адрес электронной почты){} // завершаем проверку $j.ajax({ тип: "ПОСТ", URL: "../ff-admin/ff-register/ff-user-check.php", данные: "fld_emailaddress="+ адрес электронной почты, успех: функция (сообщение) { if(msg == 'ОК') { $j("#fld_username").attr('отключено',false); $j("#fld_password").attr('отключено',false); $j("#cmd_register_submit").attr('отключено',false); $j("#fld_emailaddress").removeClass('object_error'); // если необходимо $j("#fld_emailaddress").addClass("object_ok"); $j('#email_ac').html(' 
Изображение
Ваш адрес электронной почты '+ адрес электронной почты+' нормально. '); } еще { $j("#fld_username").attr('disabled',true); $j("#fld_password").attr('отключено',истина); $j("#cmd_register_submit").attr('отключено',истина); $j("#fld_emailaddress").removeClass('object_ok'); // если необходимо $j("#fld_emailaddress").addClass("object_error"); $j('#email_ac').html(msg); } } }); }); Где проходит проверка и какое выражение?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»