Uso questo codice associato ad un onChange su select:
codice:
function DisabilitaChecks() {
  if (document.form1.campo12.value=="no") {
		document.getElementById('campo10').checked = false;
		document.getElementById('campo10').disabled = true;
		document.getElementById('campo8').checked = false;
		document.getElementById('campo8').disabled = true;
  }
  else {
		document.getElementById('campo10').checked = false;
		document.getElementById('campo10').disabled = false;
		document.getElementById('campo8').checked = false;
		document.getElementById('campo8').disabled = false;
  }
}
Secondo voi com'è possibile che in una pagina funziona perfettamente e in un'altra invece non funzionano i DISABLED (ma i CHECKED si...)? Da cosa potrebbe dipendere?