Código Javascript:
Ver original
<SCRIPT LANGUAGE="JavaScript"> function validarRadio(form1){ var i var ok ok=0 for(i=0; i<form1.voto.length;i++){ if(form1.voto[i].checked) { ok=1 } } if(ok==1) return true if(ok==0) alert( "Debe seleccionar una de la opciones Porfavor" ) ; return false return true } </SCRIPT>
Ahora este lo quiero ocupar para validar un formulario que previamente es cargado con varios radios button recogidos de una base de datos:
Código PHP:
:Ver original
echo "<form name='form1' method='post' action='votar.php' onSubmit='return validarRadio(this);'>"; echo "<table border = '1'> \n"; echo "<tr> \n"; echo "<td><b>Id</b></td> \n"; echo "<td><b>Pregunta</b></td> \n"; echo "<td><b>Repuesta1</b></td> \n"; echo "<td><b>Respuesta2</b></td> \n"; echo "<td><b>Respuesta3</b></td> \n"; echo "<td><b>Respuesta4</b></td> \n"; echo "</tr> \n"; echo "<tr> \n"; echo "<td>$row[0]</td> \n"; echo "<td>$row[1]</td> \n"; echo "<td><label><input type='radio' name='voto$row[0]' value='1'>$row[2]</label></td> \n"; echo "<td><label><input type='radio' name='voto$row[0]' value='2'>$row[3]</label></td> \n"; echo "<td><label><input type='radio' name='voto$row[0]' value='3'>$row[4]</label></td> \n"; echo "<td><label><input type='radio' name='voto$row[0]' value='4'>$row[5]</label></td> \n"; echo "</tr> \n"; } echo "</table> \n"; echo "<input type='submit' name='Submit' value='Votar' >"; echo "</form> ";
Entonces quiero validar todos los radios button que se cargan para ver si son verificados.
Les agradesco de antemano su ayuda y atencion Gracias