Eureka!
codice:
<form name="form1" method="post" action="">
<input type="checkbox" name="checkbox1" id="checkbox1" value="checkbox" >
<input type="text" name="textfield1" id="textfield1" disabled="disabled">
<input type="checkbox" name="checkbox2" id="checkbox2" value="checkbox" disabled="disabled">
<input type="text" name="textfield2" id="textfield2" disabled="disabled">
<input type="checkbox" name="checkbox3" id="checkbox3" value="checkbox" disabled="disabled">
<input type="text" name="textfield3" id="textfield3"disabled="disabled">
<input type="checkbox" name="checkbox4" id="checkbox4" value="checkbox" disabled="disabled">
<input type="text" name="textfield4" id="textfield4" disabled="disabled">
<input type="checkbox" name="checkbox5" id="checkbox5" value="checkbox" disabled="disabled">
<input type="text" name="textfield5" id="textfield5" disabled="disabled">
</p>
</form>
<script type="text/javascript">
function controlla(){
for(i=1;i<6;i++){
if (document.getElementById("checkbox"+i).checked==true) {
document.getElementById("textfield"+i).disabled=false;
if (i!=5) document.getElementById("checkbox"+(i+1)).disabled=false;
} else {
document.getElementById("textfield"+i).disabled=true;
if (i!=5) document.getElementById("checkbox"+(i+1)).disabled=true;
}
}
setTimeout("controlla()",500);
}
controlla();
</script>
Ciao,
Banda Bassotti