Hola tengo un formulario donde tengo una logica de seleccionar dos grupos radios con determinados valores internos, que seleccionar un radio de cada grupo de los dos radios, tengo que activar el tercer radio del tercer grupo de radio.
Código:
var n = document.getElementsByName('beans.idCalidadNaturalidad').length;
var n2 = document.getElementsByName('beans.idCalidadSingularidad').length;
var i;
var j;
var calNat;
var calNat2;
for (i=0;i<n;i++){
if (document.getElementsByName('beans.idCalidadNaturalidad')[i].checked)
break;
}
var val = '';
if (i != null && i != n){
val = document.getElementsByName('beans.idCalidadNaturalidad')[i].value;
}
for (j=0;j<n2;j++){
if (document.getElementsByName('beans.idCalidadSingularidad')[j].checked)
break;
}
var val2 = '';
if (j != null && j != n2){
val2 = document.getElementsByName('beans.idCalidadSingularidad')[j].value;
}
if (val == '1313'){
calNat = 3;
}else{
if (val == '1314'){
calNat = 2;
}else{
if (val == '1315'){
calNat = 1;
}
}
}
if (val2 == '1313'){
calNat2 = 3;
}else{
if (val2 == '1314'){
calNat2 = 2;
}else{
if (val2 == '1315'){
calNat2 = 1;
}
}
}
alert("calNat .. "+calNat+" calNat2 .. "+calNat2);
if((new Number(calNat)+new Number(calNat2)) >= 3){
if((new Number(calNat)+new Number(calNat2)) <= 5){
alert("Entro a Bajo");
var valChk = document.getElementById("lookUp_beans_idCalidadDiversidad");
valChk.checked = true;
}
}
Estos son el tercer grupo de radios, quiero activarlos por javascript a cualquiera de ellos.