Per disabilitare un campo di un form, puoi usare l'istruzione:
codice:
document.getElementById('id_del_campo').disabled=true;
DOM2
Oppure:
codice:
document.querySelector('#id_del_campo').disabled=true;
DOM3
Per abilitarlo, invece di assegnare true, assegnerai false;
Nel tuo caso specifico, dovrai assegnare una funzione all'evento change del tag select.
codice:
<select onChange="document.querySelector('#id_del_campo').disabled=(this.value=='b')">
<option value="a">A</option>
<option value="b">B</option>
<option value="c">C</option>
</select>
Se il value selezionato sarà 'b' (this.value=='b'), il campo con id 'id_del_campo' verrà disabilitato.