Validering af e-mail kan ikke godkende en mail med komma før @
Hejsa,Jeg bruger gen_validatorv31.js til at validere mine form elementer.. Og dette virker rigtig godt..
Men når en bruger har en e-mail adresse som f.eks. hedder:
bent.hansen@domain.dk . så vil den ikke validere den som en gyldig email..
Hvordan kan man få den til at acceptere dette?
På forhånd tak!
function validateEmail(email)
{
var splitted = email.match("^(.+)@(.+)$");
if(splitted == null) return false;
if(splitted[1] != null )
{
var regexp_user=/^\"?[\w-_\.]*\"?$/;
if(splitted[1].match(regexp_user) == null) return false;
}
if(splitted[2] != null)
{
var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
if(splitted[2].match(regexp_domain) == null)
{
var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
if(splitted[2].match(regexp_ip) == null) return false;
}// if
return true;
}
return false;
}