Muchisisimas gracias a todos de verdad
Al final lo hice con las funciones, pero cambié los valores de true y false, porque quería que al presionar el botón se activase =)
Este es mi código en concreto:
-----------------------------------
<script type="text/javascript">
function activar1(){
var primero=document.getElementById("text1").disabled= false;
var segundo=document.getElementById("text2").disabled= true;
var tercero=document.getElementById("text3").disabled= true;
}
function activar2(){
var primero=document.getElementById("text1").disabled= true;
var segundo=document.getElementById("text2").disabled= false;
var tercero=document.getElementById("text3").disabled= true;
}
function activar3(){
var primero=document.getElementById("text1").disabled= true;
var segundo=document.getElementById("text2").disabled= true;
var tercero=document.getElementById("text3").disabled= false;
}
</script>
------------------------------------------
(html)
<button type="button" name="cie" onclick="activar1()" ><label>Tipo1</label></button>
<select id="text1" disabled="disabled">
<option size="60">..........</option>
<option size="60">..........</option>
</select> <br /><br />
<button type="button" name="dsm" onclick="activar2()"><label>TIpo2</label></button>
<input type="text" id="text2" disabled="disabled" size="60"/><br /><br />
<button type="button" name="diagnostico" onclick="activar3()"><label>Tipo3</label></button>
<input type="text" id="text3" disabled="disabled" /><br /><br />
Gracias por vuestro tiempo =)