Hola otra vez:
Con los select puedes usar el evento onchange y consultar su value, su índice en la selección (selectedIndex) el texto que muestra, pero el value creo que es lo mejor, y en ese caso según ese value llamas a una función que deshabilite todos los elementos que quieres (también puedes hacerlo en línea, pero para mi gusto estropearía la estética de la página)...
ejemplo:
function deshabilitar() {
with (document.forms[0]) {
elemento1.disabled = true;
elemento2.disabled = true;
...
elementon.disabled = true;
}
}
... Y en el select:
<select onchange="if (this.value = 'deshabilitar') deshabilitar();" ...>
<option>... </option>
<option value="deshabilitar" >esta opción deshabilita varios elementos</option>
...
<option>... </option>
</select>
Saludos