Cita:
Iniciado por angel_dope
var regexp = /^[0-9a-zA-Z._]+\@[0-9a-zA-Z]+\.[0-9a-zA-Z.]+$/;
if ((regexp.test(document.forms[0].usuario.value) == false) || (document.forms[0].usuario.value.length = 0))
{
alert("El nombre de usuario debe de ser formato correo.");
document.registro.email.focus();
return false;
} else {
var c_email=true;
}
Puede ser que el error esté en 'document.forms[0].usuario.value.length = 0'.
'=' es el operadro de asignación, '==' es el de comparación.
Saludos (: