Les explico mi situacion:
Tengo una pagina en donde cargo una tabla con datos de una base de datos, la cual me muestra una serie de preguntas y cada pregunta me trae 4 radio buttons(agrupados para asi solo elegir una sola respuesta de cada pregunta) es decir por ejemplo
Pregunta----------------------------------Respuestas
¿Que opina de esta pagina?............OExcelente....OBueno....ORegula r....OMalo
¿Que opina la publicidad?................OExcelente....OBueno... .ORegular....OMalo
...
Y asi con el numero de preguntas que existan en la base de datos.
Ahora lo que quiero es validar cada pregunta con sus 4 radios buttons, checar que esten verificados para que se pueda ingresar las respuestas de cada pregunta en la base de datos.
Tengo este codigo que me valida un solo radio button:
Código Javascript:
Ver original
function validarRadio(form1){ var i var ok ok=0 var r 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 }
A este codigo le he tratado de modificar pasandole una variable php con el numero de preguntas y asi con un ciclo for ir checando cada grupo de radio buttons:
Código Javascript:
Ver original
<SCRIPT LANGUAGE="JavaScript"> function validarRadio(form1){ var i var ok ok=0 var r var preguntas="<?php echo $preguntas; ?>" ; // $preguntas es una variable que me muestra el numero // total de preguntas que se muestran for(preg=1; preg<=preguntas;preg++){ 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 } }
Pero no me corre el codigo javascript.
Si tiene alguna solucion, idea u otro metodo que me pueda ayudar se lo agradecere mucho ya llevo dias con este codigo jejeje
Saludos y gracias por su tiempo