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>