Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/10/2015, 06:45
Avatar de majete
majete
 
Fecha de Ingreso: noviembre-2007
Mensajes: 96
Antigüedad: 17 años, 1 mes
Puntos: 2
Respuesta: Validación 42 radiobuttons obligatorios en formulario

Otra opción que manejaba es esta:

Código Javascript:
Ver original
  1. function verif(){
  2. var pepez=0;
  3. for(i=0; ele=document.formulario.elements[i]; i++){
  4. if (ele.type=='radio')
  5. if (ele.checked){pepez=1;break;}}
  6. if (pepez==1){document.formulario.submit();}else{
  7. alert('Debe seleccionar alguno de los Items');return;}
  8. }

Código HTML:
Ver original
  1. <form name="formulario" method="post" action="">
  2. <input type="radio" id="demo-priority-low" name="demo-priority"><label for="demo-priority-low">Low</label>
  3. <input type="radio" id="demo-priority-med" name="demo-priority"><label for="demo-priority-med">Med</label>
  4. <input type="radio" id="demo-priority-high" name="demo-priority"><label for="demo-priority-high">High</label>
  5. // etc... así 41 más....
  6. <input type="submit" name="Enviar" value="Enviar" class="special" onclick="verif()" />
  7. </form>

Me da la advertencia, pero envía el formulario a pesar de todo... le he quitado el "return" y hace lo mismo y ya me pierdo.

Gracias!