Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/01/2011, 09:09
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: validar varios radiogroups

aunque el código que te presenta 4ng3r parece correcto, el fin ha de ser que el código sea lo mas dinámico posible.
entonces las idea es crear una matriz vacía, por otro lado con getElementsByTagName obtienes una colección con todos los label, recorres esta colección con un ciclo for, dentro de este ciclo, creas otra colección con los radios, algo como esto var radios = labels[i].getElementsByTagName('input'), de nuevo recorres esta otra colección con otro ciclo for. con una condicional compruebas que radios están marcados y aquellos que están marcados los insertas en la matriz. ya por último, fuera de todos los ciclos, montas otra condicional para comparar el largo de la matriz con el largo de la primera colección (label)