Este funciona con todas las validaciones excepto la de correo electrónico, que no estoy seguro que este correcta la expresion regular.
Tambien le cambie el nombre a la forma.
Saludos.
Código Javascript
:
Ver originalfunction valida(){
if(document.frm1.nombre.value.length ==0){
alert ("Ingrese un Nombre");
document.frm1.nombre.focus();
return false;
}
if(!isNaN(document.frm1.nombre.value)){
alert ("Ingrese un Nombre correcto");
document.frm1.nombre.value="";
document.frm1.nombre.focus();
return false;
}
if(!document.frm1.apellido.value.length ==0){
alert ("Ingrese un Apellido");
document.frm1.apellido.focus();
return false;
}
if(!isNaN(document.frm1.apellido.value)){
alert ("Ingrese un Apellido correcto");
document.frm1.apellido.value="";
document.frm1.apellido.focus();
return false;
}
if(document.frm1.tel.value.length ==0){
alert ("Ingrese un Teléfono");
document.frm1.tel.focus();
return false;
}
if(isNaN(document.frm1.tel.value)){
alert ("Ingrese un Teléfono correcto");
document.frm1.tel.value="";
document.frm1.tel.focus();
return false;
}
if(document.frm1.comentario.value.length ==0){
alert ("Ingrese un Comentario");
document.frm1.comentario.focus();
return false;
}
/*
var filter=/^[A-Za-z_.][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (!filter.test(document.frm1.email.value)){
alert("Ingrese una dirección de correo válida");
document.frm1.email.focus();
return false;
}*/
return true;
}