I have been trying to get an email on a form validated.  If I use -

var email = $("input#email").val();
if (email == "") {
$("label#email_error").slideToggle("slow");
$("input#email").focus();
return false;
}

Everything works fine.  But I cannot seem to get it to work with an
email expression like this

var regex = new RegExp(/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+
([a-zA-Z0-9]{2,4})+$/);
var email = $("input#email").val();
if (email == "") || {
$("label#email_error").slideToggle("slow");
} else { if(!(email == regex)) {
$("label#email_error").slideToggle("slow");
$("input#email").focus();
return false;
}

i have tried it all kinds of ways but keep getting errors.

Any help with my syntax is appreciated.

Reply via email to