вопрос
Доброго времени! Есть скрипт проверки заполненности полей формы:
$(function(){Подскажите пожалуйста, как добавить в этот скрипт проверку правильности заполнения поля e-mail (название поля - youremail)?
var field = new Array("yourname","youremail","yourmessage");//поля обязательные
$("form").submit(function() {// обрабатываем отправку формы
var error=0; // индекс ошибки
$("form").find(":input").each(function() {// проверяем каждое поле в форме
for(var i=0;i<field.length;i++){ // если поле присутствует в списке обязательных
if($(this).attr("name")==field[i]){ //проверяем поле формы на пустоту
if(!$(this).val()){// если в поле пустое
$(this).css('border', 'red 1px solid');// устанавливаем рамку красного цвета
error=1;// определяем индекс ошибки
}
else{
$(this).css('border', '#7ABD19 1px solid');// устанавливаем рамку обычного цвета
}
}
}
})
if(error==0){ // если ошибок нет то отправляем данные
return true; var err_text = "Ваша завявка успешно отправлена!"
}
else{
if(error==1) var err_text = "Не все обязательные поля заполнены (выделены красным цветом)!";
$("#messenger").html(err_text);
$("#messenger").fadeIn("slow");
return false; //если в форме встретились ошибки , не позволяем отослать данные на сервер.
}
})
});