Как сделать валидацию (проверка) e-mail на лету при помощи библиотеки jQuery — смотрите в видеоуроке Андрея Кудлай.
«…в этом уроке мы вновь коснемся такой темы, как юзабилити, которую мы уже затрагивали в ряде предыдущих уроков. Сейчас мы реализуем такую вещь, как проверка электронного адреса, который ввел пользователь (email), «на лету», т.е. без отправки данных на сервер, а непосредственно на стороне клиента. Это будет не только удобно, но еще и придаст странице большей эффектности. Кроме того, таким образом, снимается лишняя нагрузка на сайт – ведь не посылаются лишние запросы на сервер…» © Андрей Кудлай
Информация о видео
Автор видеоурока: Андрей Кудлай
Формат видео: *.mp4
Продолжительность: 01:05:00
Размер архива: 114 Мб
Другое видео: Премиум видеоуроки.
Подробнейший урок продолжительностью более часа. Объясняется так, что можно понять даже новичку.
2 Дмитрий Лыско, тоже неплохой вариант, но видеоуроке способ получше будет.
Замечательный урок, возьму на вооружение, я до сих пор использовал решение
var reg = /^([A-Za-z0-9_-.])+@([A-Za-z0-9_-.])+.([A-Za-z]{2,3})$/;
var address = $(‘#mail’).val();
if(reg.test(address) == false)
{
ошибка
return false;
}
else
{
все ok
}