Ver Mensaje Individual
  #12 (permalink)  
Antiguo 24/10/2012, 14:37
fecktor
 
Fecha de Ingreso: octubre-2012
Mensajes: 18
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: problema con return false

al final lo solucione :) quité las funciones y junte el codigo en una sola función arreglando un par de cosillas y funcionó super bien me valida 66 radio button como si nada XD

muchas gracias por la ayuda :)

saludos

aqui dejo el script pos si alguien le sirve

Código:
<script type="text/javascript" language="javascript">
		
	function Radio()
	{
	var valor=0 ;
	var elementos;
	//cuenta cuantos elementos tipo radio hay.
	elementos = document.forms[0].elements.length;
   
    	for (var i = 0; i < elementos; i++)
			{
    		if(document.forms[0].elements[i].type == "radio")
				{
        		valor = valor+1;
         		}
			}
	//valida si los radio estan checkeados y si encuentra alguno sin checkear da la alerta y detiene el envio del formulario.	
		for ( var j = 1; j <= valor; j++ ) 
			{
				var contador = 0;
			
			x = document.form1["group"+j];
			
	    	for ( k = 0; k < x.length; k++ ) 
	   			{
			
				if ( x[k].checked ) 
					{
			
					contador++;
					
					}
				
				}
				if(contador == 0){
					alert("no ha terminado la Evaluación. Pregunta "+ j +" sin respuesta." ) ;
					return false;
					}		
		
			}
		}
	
	
	 </script>