Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2008, 15:54
Avatar de cala932
cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Cambiar a propiedad readonly con checkbox

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
__________________
->Aprender es un proceso que incluye el error..