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
function validargrupos(formulario) { var grupos = []; for (i = 0; elem = formulario.elements[i]; i++) { if (elem.type == "radio") { if (!grupos[elem.name]) { grupos[elem.name] = elem.checked; } } } for (grupo in grupos) { if (!grupos[grupo]) { alert("Tiene que seleccionar: " + grupo); return false; } } return true; }
pues en la parte del formulario pongo esto
Código HTML:
Ver original
<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.