Para la validación de un email con javascript utiliza este código:
Código:
if(document.form1.email.value.length==0){
alert("introduzca una dirección de correo.");
document.form1.email.focus();
return false;
}
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form1.email.value)){
} else {
alert("Email incorrecto");
document.form1.email.focus();
return false;
}
Evidentemente el formulario se llamaría form1 y el campo de input del texto email para el ejemplo.
La primera validación es para que no se puede dejar vacío.