Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/10/2012, 15:25
Avatar de Sumerio
Sumerio
 
Fecha de Ingreso: octubre-2009
Mensajes: 195
Antigüedad: 14 años, 6 meses
Puntos: 6
Pregunta Consulta de como deshabilitar radios por medio de un checkbox

Hola a todos, tengo una consulta, tengo un checkbox que al activar el check me debe habilitar el grupo de radios, lo unico he podido hacer es borrar el contenido de los radios, pero no me funciona para lo que busco, ademas.


Código:
function activarRadios(chk,divRadio,radio){	
		
		alert('Entro a funcion check');
				
		var f = document.forms[0];
		var chk = document.getElementById(chk);		
				
		if (chk.checked) {	
			
			alert('Entro a check');
			document.getElementById(divRadio).style.display = '';
		}else{
			
			alert('Entro a no check');

                        for (i=0; i<document.getElementsByName("beans.idEstadoUnidad").length; i++){
	   		      document.getElementsByName("beans.idEstadoUnidad")[i].checked = false;
	   	        }		
					
			for (var i=0; i<f.elements.length; i++){
				var obj = f.elements[i];
				var name = obj.name;
				if (name==radio){
					obj.checked = false;
				}
			}			
		}		
	}
Pero lo he probado con alert, y no me entra a la condicional if. Y eso que lo he declarado en:

window.onload = function(){
activarRadios();
}


Solo me entra al primer alert.

Última edición por Sumerio; 11/10/2012 a las 15:31