Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2005, 17:49
redond0
 
Fecha de Ingreso: agosto-2004
Mensajes: 124
Antigüedad: 20 años, 4 meses
Puntos: 0
Javascript y radiobuttons

Hola, tengo un problema que llevo como 2 horas intentando solucionar y supongo que será sencillo pero no doy con la solución.
Tengo varios radio buttons de este modo:
Código:
		<td>1<input name="20" type="radio" value="1"></td>
		<td>2<input name="20" type="radio" value="2"></td>
		<td>3<input name="20" type="radio" value="3"></td>
		<td>4<input name="20" type="radio" value="4"></td>
		<td>5<input name="20" type="radio" value="5"></td>
		<td>6<input name="20" type="radio" value="6"></td>
		<td>7<input name="20" type="radio" value="7"></td>
		<td>8<input name="20" type="radio" value="8"></td>
		<td>9<input name="20" type="radio" value="9"></td>
		<td>10<input name="20" type="radio" value="10"></td>

		<td>1<input name="21" type="radio" value="1"></td>
		<td>2<input name="21" type="radio" value="2"></td>
		<td>3<input name="21" type="radio" value="3"></td>
		<td>4<input name="21" type="radio" value="4"></td>
		<td>5<input name="21" type="radio" value="5"></td>
		<td>6<input name="21" type="radio" value="6"></td>
		<td>7<input name="21" type="radio" value="7"></td>
		<td>8<input name="21" type="radio" value="8"></td>
		<td>9<input name="21" type="radio" value="9"></td>
		<td>10<input name="21" type="radio" value="10"></td>
Como podeis ver solo pueden seleccionarse 2 radio buttons de todos los que hay, lo que quiero saber es si se ha seleccionado alguno antes de hacer el submit, es decir, uno del name=20 y otro del name=21 y si alguno falta pues se saca un error, estoy probando con esto:

Código:
	function validar(){	
		for (x=0;x<document.forms[0].elements.length;x++){
			if(document.forms[0].elements[x].type=='radio' && document.forms[0].elements[x].value==null){
                       alert("No has respondido a alguna pregunta.");
                       return false;
			}
		}
	}
pero la propiedad value no me sirve en este caso, espero que puedan ayudarme, un saludo a todos y gracias.
__________________
:O