Aver asi...
Código javascript
:
Ver originalfunction swap(bool) {
bool = (!bool ? true : false);
return(bool);
}
function cambiar(valor,array) {
for (var i=0; i<array.length; i++) {
array[i].disabled = swap(valor);
}
}
window.onload = function() {
var elcheck = document.getElementsByName('micheck')[0].checked = false;
radios = document.getElementsByName('miradio');
cambiar(false,radios);
}
Código HTML:
<form name="formulario">
<input type="checkbox" name="micheck" onChange="cambiar(this.checked,radios);">
<b>Frutas</b>
<input type="radio" name="miradio" value="manzanas"> Manzanas
<input type="radio" name="miradio" value="peras"> Peras
<input type="radio" name="miradio" value="peras"> cambur
</form>
Saludos