pues yo no se si sea lo mas optimo pero lo yo lo he echo con una funcion para cada boton ej
Código Javascript
:
Ver originalfunction activar1(){
var cana1=document.getElementById("text1").disabled=true;
var cana2=document.getElementById("text2").disabled=false;
var cana3=document.getElementById("text3").disabled=false;
}
function activar2(){
var cana1=document.getElementById("text1").disabled=false;
var cana2=document.getElementById("text2").disabled=true;
var cana3=document.getElementById("text3").disabled=false;
}
function activar3(){
var cana1=document.getElementById("text1").disabled=false;
var cana2=document.getElementById("text2").disabled=false;
var cana3=document.getElementById("text3").disabled=true;
}
Código HTML:
Ver original<input type="text" name="text1" id="text1" disabled="disabled"/><input type="button" value="activar" onclick="activar1()"/> <input type="text" name="text2" id="text2" disabled="disabled"/><input type="button" value="activar" onclick="activar2()"/> <input type="text" name="text3" id="text3" disabled="disabled"/><input type="button" value="activar" onclick="activar3()"/>
espero te sirva