te muestro un par de formas en las que puedes manuipular los textbox
Código HTML:
Ver original<script type="text/javascript"> function activar(){
document.getElementById('mitext').readOnly=true;
}
function desactivar(){
document.getElementById('mitext').readOnly=false;
}
function habilitar(){
document.getElementById('mitext2').disabled=false;
}
function deshabilitar(){
document.getElementById('mitext2').disabled=true;
}
con readonly
<input type="text" id="mitext" readonly="readonly" value="uno" /><br /><input type="button" value="desactivar_readonly" onclick="desactivar()"/> <input type="button" value="activar_readonly" onclick="activar()"/> con disabled
<input type="text" id="mitext2" disabled="disabled" value="dos" /><br /><input type="button" value="desactivar_disabled" onclick="habilitar()"/> <input type="button" value="activar_disabled" onclick="deshabilitar()"/>