Muchas gracias, es justo lo que necesitaba. Le añadi un pequeño trozo al codigo para que estubiese mas completo, lo pongo y explico por si le sirve a alguien mas.
Basicamente lo que hace es,
si seleccionas una opcion concreta del select, habilita un input y si seleccionas cualquier otra lo mantiene disabled.
Código:
<SELECT name="color" onchange="if(this.value=='Otro') {document.getElementById('otrocolor').disabled = false} else {document.getElementById('otrocolor').disabled = true} ">
<OPTION selected>Ninguno</OPTION>
<OPTION value="Rojo">Rojo</OPTION>
<OPTION value="Azul">Azul</OPTION>
<OPTION value="Verde">Verde</OPTION>
<OPTION value="Otro">Otro color</OPTION>
</SELECT>
<input type="text" id="otrocolor" name="color" size="12" value="Otro color" disabled>
un saludo !!