Certo: un campo disattivato non viene inviato.

Per impedire la modifica di un campo testo, puoi usare readonly:
document.forms[0].magg_tasso_prefissato_2.readonly = true;

Ma non ha senso farlo all' onload: tanto vale metterlo nel codice HTML:
<input type="text" readonly="true" ...>