Se ho capito bene dovrebbe essere così. Il problema è che così non funziona.
codice:
<head>
<SCRIPT language="javascript" type="text/javascript">
function disabilita(f,bool){
for(var k=0;k<f.elements.length;k++){
if(f.elements[k].type=='textarea'){
f.elements[k].disabled=bool
}
}
}
</SCRIPT>
</head>
<body>
<FORM name="prova" onSubmit="return checkrequired()">
Aletezza (m)
<input type=text name="requiredaltezza" size=6>
Peso (kg)
<input type=text name="requiredpeso" size=6>
<input type="checkbox" onclick="disabilita(this.form, this.checked)" />
<INPUT TYPE="SUBMIT" VALUE="Spedisci"></INPUT>
</body>