Hola tengo el siguiente inconveniente, actualmente utilizo la siguiente funcion para cambiar la propiedad disabled o no de un textbox, dependiendo de si se tilda o no un checkbox:
Código:
function cambiar()
{
if(!document.getElementById("txtIdem").checked)
{
document.getElementById("txtNombreFacturacion").disabled = false;
}
else
{
document.getElementById("txtNombreFacturacion").disabled = true;
}
}
Aca esta el checkbox y el textbox:
Código HTML:
<input type="checkbox" name="txtIdem" id="txtIdem" onclick="cambiar();">
<input type='text' name='txtNombreFacturacion' id="txtNombreFacturacion" value="<?echo $row_facturacion['nombre'];?>" >
El tema es el siguiente, lo que quiero es cambiar la propiedad a readonly, no ha disabled, es decir cambiar disabled por readonly. He probado en la funcion hacer esto:
document.getElementById("txtNombreFacturacion").re adonly = true;
pero no funciona. Me podrian dar una mano

desde ya se agradece.
Saludos