Yo suelo usar esto:
Código JavaScript
:
Ver originalfunction isMail(str){
var regexp = /^[a-zA-Z0-9]{1,}@[a-z0-9]{1,}.[a-z]{1,}$/;
return regexp.test(str);
}
Que luego se usa así:
Código HTML:
Ver original<form onSubmit="return isMail(this.email.value)"> <input type="text" name="email" />