Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/02/2012, 17:01
Urdaris_Nox
 
Fecha de Ingreso: mayo-2008
Mensajes: 103
Antigüedad: 16 años, 9 meses
Puntos: 14
Respuesta: Validad múltiples radio

Creo que esta página es lo que te interesa:
http://www.albeesonline.com/blog/200...-radio-button/

Al formulario lo llamas formulario1
A cada grupo de radios lo llamas grupo1, grupo2, grupo3, etcétera, por ejemplo. Entonces:

Código PHP:
            for (index=0index document.formulario1.grupo1.lengthindex++) {
                if (
document.formulario1.grupo1[index].checked) {
                    var 
valorSeleccionado document.formulario1.grupo1[index].value;
                    break;
                }
            } 
Lo que haces es, primero, saber cuantos radios tiene el grupo1 (length). Entonces recorre el for tantas veces como length tenga (en tu caso 5 veces).
Para cada caso comprueba si ese valor está seleccionado.
Si está seleccionado guarda en valorSeleccionado el valor.

Al final obtendrás el valor o vacío (o indefinido, no estoy seguro :) ), por lo que sólo tienes que validar si "algún valor" ha sido introducido, es decir:
if (typeof(valorSeleccionado) != 'undefined' and valorSeleccionado != '').

Espero que te haya servido de algo :)