Ciao a tutti, premetto che non posso utilizzare gli eventi onclick per cui ho scritto questo:
<form name="form1" method="post" action="">
<input type="checkbox" name="checkbox1" id="checkbox1" value="checkbox" >
<input type="text" name="textfield1" id="textfield1" readonly="true">
</p>
</form>
<script type="text/javascript">
function controlla(){
if (document.getElementById("checkbox1").checked==tru e) {
document.getElementById("textfield1").readonly=fal se;
} else {
document.getElementById("textfield1").readonly=tru e;
}
setTimeout("controlla()",500);
}
controlla();
</script>
Sapete dirmi come mai, se metto disabled=true (e false) funziona, mentre con readonly no?
c'è qualche errore?
Grazie