Hola a todos tengo esta función JavaScript que valida que ningun radio vaya vació. pero tengo un pequeño inconveniente por que tengo 2 botos.
1.- Es para consultar en la base y arrogar la información.
2.- El otro es para guardar el formulario.
Código HTML:
Ver original<input type="submit" name="Guardar" value="Guardar" onClick="return validartext();">
este segundo tiene para llamar a otra validacion.
Donde hago llamar la que me interesa es:
Código HTML:
Ver original<form name="formulario" id="formulario" action="./index.php" method="post" onSubmit="return validar(this);">
Esta es mi función
Código Javascript
:
Ver original<script>
var MensajeDeError="Haga el favor de rellenar todas las preguntas"
function validar(f){
marcado=false;
var nombre;
for(a=0;a<f.elements.length;a++){
if(f[a].type=="radio"){
if(nombre!=f[a].name){
nombre=f[a].name;
for(aa=0;f[a+aa].name==f[a].name;aa++){
if(f[a+aa].checked){marcado=true};
}
if(marcado==false){alert(MensajeDeError);return false;}
}
marcado=false;
}
}
}
</script>
como puedo hacer que cuando apriete el boton buscar no se ejecute la función validar
de antemano les doy las gracias
Saludos