Llego horas rompiéndome la cabeza con un error que no logro entender.
Tengo el siguiente código:
Código HTML:
... <form action="tests/started.php?finished=1" id="frm" name="frm" method="post"> <input type="radio" id="q_1_1" name="q_1" value=1 onclick="disableRadio();"> <input type="radio" id="q_1_2" name="q_1" value=2 onclick="disableRadio();"> ... más input aqui hasta el id= "q_1_10"... <input type="hidden" id="Edad" value=38> <input type="submit" value="Enviar"> </form>
Código HTML:
...
function disableRadio() {
for (k=1; k<11; k++) {
if (document.getElementById)
obj_radio = document.getElementById('q_1_'+k);
else if (document.layers)
obj_radio = document.layers['q_1_'+k];
else
obj_radio = document.all['q_1_'+k];
obj_radio.disabled = true;
//ya probé con 'disabled' y con 'true';
}
}
Por otro lado si elimino la llamada a la función disableRadio entonces si se reciben correctamente todos los valores en PHP.
¿Qué está mal en el código, por favor?
Saludos!!!!
Silver

