hola, yo tengo una rutina en javascript que te puede servir:
Código:
function validaCampos() {
var f=document.myform;
var rut=trimobj(f.rut);
var dv=trimobj(f.dv).toUpperCase();
f.dv.value=dv;
var clave=f.clave.value;
if (rut=='' || !isNumero(rut) || rut*1==0) {
alert('Rut Inválido');
return (false);
}else if ((!isNumero(dv) && (dv != "K")) || (dv == "")){
alert('Dígito Verificador inválido');
return (false);
}else if (!validaM11(rut,dv)){
alert('Dígito Verificador Erróneo');
return(false);
}else if (clave==''){
alert('Debe ingresar Clave');
return(false);
}
return (true);
}
function valida(){
asignaReferencia();
if (validaCampos()) document.myform.submit();
}
quizás te sirva también. salu2