Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2013, 17:54
steffyn_90
 
Fecha de Ingreso: noviembre-2012
Ubicación: Tegucigalpa
Mensajes: 94
Antigüedad: 11 años, 5 meses
Puntos: 0
problemas con funcion validacion de radio button

Buenas tardes Comunidad,

Soy demasiado mala en cuanto a javascript, y encontre este codigo que verifica si todos mis grupos de radio button que tengo en mi formulario


Código Javascript:
Ver original
  1. function validargrupos(formulario) {
  2.     var grupos = [];
  3.     for (i = 0; elem = formulario.elements[i]; i++) {
  4.         if (elem.type == "radio") {
  5.             if (!grupos[elem.name]) {
  6.                 grupos[elem.name] = elem.checked;
  7.             }
  8.         }
  9.     }
  10.     for (grupo in grupos) {
  11.         if (!grupos[grupo]) {
  12.             alert("Tiene que seleccionar: " + grupo);
  13.             return false;
  14.         }
  15.     }
  16.     return true;
  17. }


pues en la parte del formulario pongo esto

Código HTML:
Ver original
  1. <form action="encuesta2.php" name="formulario" id="formulario" method="post" onSubmit="return validargrupos(this)" >


No se que estaré haciendo malo, porque quiero que al darle click me valide y sino que salga el msj de error y que me devuelva a la pagina encuesta2.php, pero me la direcciona a la siguiente pagina, porque tengo en mi código php tengo que si !$_POST, me direccione a otra pagina.

Muchas gracias por su ayuda, se los agradecere enormemente.