Buenas tardes comunidad, tengo un pequeño problema a la hora de bloquear y desbloquear dos radio buttons, quisiera que ya una vez bloqueados me den la opcion para volver a darle click a los radio buttons que ya se deshabilitaron, ademas de que tengo una opcion por default en checked pero no me la respeta, no bloquea el otro Div, muchas gracias.
Codigo HTML:
Código HTML:
Ver original<div class="form-group" id="lblaltamanual"> <label><input class="padding-left-0" type="radio" name="opcionalta" onclick="toggle(this)" value="a" checked=""> Alta Manual
</label> <div class="panel panel-default"> <label><input type="radio" name="opcionalta" onclick="toggle(this)" value="b"> Alta por archivo
</label> <div id="altaarchivo" style='display:none;'> <div class="col-xs-12 col-sm-7 padding-left-0"> <label class="col-xs-12 padding-left-0">Alias de la estructura:
</label> <input name="3root-tplVentanaOperativa-genericaGapBody-IPaso1-inpFileViewer" class="form-control form-group col-xs-12 padding-left-0" id="root-tplVentanaOperativa-genericaGapBody-IPaso1-inpFileViewer" type="text"> <div id="altaarchivo" style='display:none;'> <div class="col-xs-12 col-sm-12 padding-left-0"> <div class="col-xs-12 col-sm-4 padding-left-0"> <label class="col-xs-12 padding-left-0">(*) Alias de estructura:
</label> <input name="3root-tplVentanaOperativa-genericaGapBody-IPaso1-inpFileViewer" class="form-control form-group col-xs-12 padding-left-0" id="root-tplVentanaOperativa-genericaGapBody-IPaso1-inpFileViewer" type="text" />
Codigo JavaScript
:
Código Javascript
:
Ver originalfunction toggle(elemento) {
if(elemento.value=="a") {
document.getElementById("altamanual").style.display = 'block';
document.getElementById("altaarchivo").style.display = 'none';
obj = document.getElementById('altaarchivogeneral');
for (i=0; ele = obj.getElementsByTagName('*')[i]; i++)
ele.disabled = true;
}
else{
if(elemento.value=="b") {
document.getElementById("altaarchivo").style.display = 'block';
document.getElementById("altamanual").style.display = 'none';
obj = document.getElementById('lblaltamanual');
for (i=0; ele = obj.getElementsByTagName('*')[i]; i++)
ele.disabled = true;
}
}
};