jQuery code doesn't run on Firefox but on Chrome it works
Hy,
I wrote a simple jQuery code for validate an email address. It works on Chrome unlike Firefox, but javascript is enabled in Firefox. Could you tell me what's wrong?
this is the code:
$(document).ready(function(){
var email =$("#email");
email.blur(emailIsValid);
function emailIsValid()
{
var email_value = email.val();
var regexp = /^[A-Z]+[a-z]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/i;
if(email_value.match(regexp) && email_value.length > 10)
{
email.removeClass("error");
email_details.removeClass("error");
email_details.text("Email ok");
return true;
}
else
{
email.addClass("error");
email_details.addClass("error");
email_details.text("Nem megfelelő az email cím");
return false;
}
}
});