RadioButton, pero en todos los ejemplo que he visto ninguno de ellos tiene Radios con name como los mios. p.e.
<td><input type='radio' name='pregunta[1]' value='1'></td>
<td><input type='radio' name='pregunta[1]' value='2'></td>
<td><input type='radio' name='pregunta[1]' value='3'></td>
<td><input type='radio' name='pregunta[2]' value='1'></td>
<td><input type='radio' name='pregunta[2]' value='2'></td>
<td><input type='radio' name='pregunta[2]' value='3'></td>
y asi sucesivamente, sin 18
todos los script que encuentro son con name asi <p>Pregunta 1:</p>
<input type='radio' id='Rd_0' name='R1_1' value='14'/>
<input type='radio' id='Rd_0' name='R1_1' value='14'/>
<input type='radio' id='Rd_0' name='R1_1' value='14'/>
<p>Pregunta 2:</p>
<input type='radio' id='Rd_0' name='R1_2' value='14'/>
<input type='radio' id='Rd_0' name='R1_2' value='14'/>
<input type='radio' id='Rd_0' name='R1_2' value='14'/>
o algo parecido pero sin corchetes.
encontre este scrip el cual he estado trabajando y funciona perfecto pero no`puedo hecharlo a andar con mi radiosbuttons y creo que es por el name por que al cambiarlo funciona. pero necesito dejarlos asi con ese name. aqui el ejemplo que si funciona
¿Como lo adapto a mi form?
Código PHP:
<html>
<head>
<script type="text/javascript">
function validar(frm){
numPreguntas = 3;// poneraquí el numero de preguntas
errores = new Array();
er = '';
for(i=1; i<numPreguntas+1; i++) {
errores[i] = false;
for(j=0; rad=frm['R1_'+i][j]; j++)
if (rad.checked) errores[i] = true;
}
for(i=1; i<numPreguntas+1; i++)
if(!errores[i]) er += ' '+i;
if(er != '')
{
alert('Debes contestar las Preguntas:'+er);
return false;
}
}
</script>
</head>
<body>
<form form name="form1" method="post" action="" onsubmit="validar(document.form1)">
<p>Pregunta 1:</p>
<input type='radio' id='Rd_0' name='R1_1' value='14'/>
<input type='radio' id='Rd_0' name='R1_1' value='14'/>
<input type='radio' id='Rd_0' name='R1_1' value='14'/>
<p>Pregunta 2:</p>
<input type='radio' id='Rd_0' name='R1_2' value='14'/>
<input type='radio' id='Rd_0' name='R1_2' value='14'/>
<input type='radio' id='Rd_0' name='R1_2' value='14'/>
<p>Pregunta 3:</p>
<input type='radio' id='Rd_0' name='R1_3' value='14'/>
<input type='radio' id='Rd_0' name='R1_3' value='14'/>
<input type='radio' id='Rd_1' name='R1_3' value='14'/>
<input type="submit"/>
</form>
</body>
Trabajo con PHP y mysql y dreamwaver