Aspetta la vuoi su di un checkbox o un radio?
Comunque, non ti serve fare tutta la trafila:
Poi fai una funzione:codice:<input type="radio" name="myRadio" value="On" id="MyRadio" /> <textarea name="myArea" id="MyArea" disabled="true"> </textarea>
In ogni caso, la notazione DOM0 è quando metti la funzione direttamente nel Tag:codice:var rendiAttivo = function(){ document.getElementById("MyArea").disabled = !this.checked; } window.onload = function(){ document.getElementById("MyRadio").onclick = rendiAttivo; }
<input type="button" onclick="doSomething()" />
mentre la DOM1 è quando assegni la funzione nel codice JS:
window.onload = DoIt;
Dove DoIt è una funzione.

Rispondi quotando