Aspetta la vuoi su di un checkbox o un radio?

Comunque, non ti serve fare tutta la trafila:

codice:
<input type="radio" name="myRadio" value="On" id="MyRadio" />
<textarea name="myArea" id="MyArea" disabled="true">
</textarea>
Poi fai una funzione:

codice:
var rendiAttivo = function(){
   document.getElementById("MyArea").disabled = !this.checked;
}

window.onload = function(){
  document.getElementById("MyRadio").onclick = rendiAttivo;
}
In ogni caso, la notazione DOM0 è quando metti la funzione direttamente nel Tag:

<input type="button" onclick="doSomething()" />

mentre la DOM1 è quando assegni la funzione nel codice JS:

window.onload = DoIt;

Dove DoIt è una funzione.