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.