Programación en castellano
Inicio > Foros > Javascript > Readonly en Javascript
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Readonly en Javascript
Enviado por Sophia el día 8 de noviembre de 2003

Hola:
Mi problema es el siguiente: Quisiera saber como cambiar el estado de un objeto para que pase de readonly=true a readonly=false... lo he intentado asi y no me ha funcionado...

forma.objeto.readonly=true;

Ojala alguien pueda contestar a mi pregunta, se lo agradezco de antemano...

 
Re: Readonly en Javascript
Enviado por isct el día 8 de noviembre de 2003

Hola,
yo tengo hecho algo similar, igual es un poco cutre pero a mi me ha funcionado.
Defines una cadena que tome el valor
AccesoClave = "readonly";
o
AccesoClave = ""; (segun tus condiciones , es decir en un if)

y luego en el html lo pones así:
<td width="588" height="24" colspan="3" nowrap> <input name="campo" class="CampoEntrada" type="text" id="campo" size="4" maxlength="4" value ="" <%=AccesoClave%>></td>

En mi caso es un fichero jsp. Espero que te sirva de algo, saludos.

 
aqui va el codigo
Enviado por tomecino22 el día 11 de noviembre de 2003

Esta bien el codigo que te mandaron pero eso es ASP y me imagino que NO TE SIRVIO bueno aqui te va el codigo correcto
<html>
<head>
<title>Dejar solo lectura</title>
</head>
<body>
<form name="forma">
<p>mira escribe algo y despues pincha el boton</p><br>
<b id="TextoLectura"><input type="text" name="texto"></b>
<input type="button" value="Solo Lectura" onclick="SoloLectura (forma.texto.value)">
</form>
<script language="vbscript">
sub SoloLectura (Texto)
TextoLectura.innerHtml="<input type='text' name='texto' READONLY>"
forma.texto.value=Texto
end sub
</script>
</body>

</html>
espero sea eso y si no es asi explicalo de nuevo .

 
este es mas facil
Enviado por satanuzo el día 16 de enero de 2004


<input type="text" name="frm_cod_repuesto" value="<?=htmlentities($txt_codigo_repuesto)?>" class="uppertext" id="codigo_repuesto" readonly="true">


document.getElementById("codigo_repuesto").readOnly=true;

 
Re: este es mas facil
Enviado por luigi el día 31 de marzo de 2004

grazie assai !!!

 


Re: aqui va el codigo
Enviado por Aure el día 6 de julio de 2006

Me he permitido simplificar el código de tornecino22:

<html>
<head>
<title>Dejar solo lectura</title>
</head>
<body>
<form name=\"forma\">
<p>mira escribe algo y despues pincha el boton</p><br>
<input type=\"text\" name=\"texto\">
<input type=\"button\" value=\"Solo Lectura\" onclick=\"SoloLectura ()\">
</form>
<script language=\"vbscript\">
sub SoloLectura ()
forma.texto.readonly=TRUE
end sub
</script>
</body>
</html>

En JavaScript sería:

<html>
<head>
<title>Dejar solo lectura</title>
</head>
<body>
<form name=\"forma\">
<p>mira escribe algo y despues pincha el boton</p><br>
<input type=\"text\" name=\"texto\">
<input type=\"button\" value=\"Solo Lectura\" onclick=\"SoloLectura()\">
</form>
<script language=\"JavaScript\">
function SoloLectura() {
forma.texto.readOnly=\"TRUE\";
}
</script>
</body>
</html>

Saludos !

 

Re: aqui va el codigo
Enviado por softel el día 6 de julio de 2006

Me he permitido simplificar el código de torrecino22:

<html>
<head>
<title>Dejar solo lectura</title>
</head>
<body>
<form name="forma">
<p>mira escribe algo y despues pincha el boton</p><br>
<input type="text" name="texto">
<input type="button" value="Solo Lectura" onclick="SoloLectura ()">
</form>
<script language="vbscript">
sub SoloLectura ()
forma.texto.readonly=TRUE
end sub
</script>
</body>
</html>

En JavaScript sería:

<html>
<head>
<title>Dejar solo lectura</title>
</head>
<body>
<form name="forma">
<p>mira escribe algo y despues pincha el boton</p><br>
<input type="text" name="texto">
<input type="button" value="Solo Lectura" onclick="SoloLectura()">
</form>
<script language="JavaScript">
function SoloLectura() {
forma.texto.readOnly="TRUE";
}
</script>
</body>
</html>

 

Re: aqui va el codigo
Enviado por softel el día 6 de julio de 2006

Me he permitido simplicar el código de torrecino22:

<html>
<head>
<title>Dejar solo lectura</title>
</head>
<body>
<form name="forma">
<p>mira escribe algo y despues pincha el boton</p><br>
<input type="text" name="texto">
<input type="button" value="Solo Lectura" onclick="SoloLectura ()">
</form>
<script language="vbscript">
sub SoloLectura ()
forma.texto.readonly=TRUE
end sub
</script>
</body>
</html>

En JavaScript sería:

<html>
<head>
<title>Dejar solo lectura</title>
</head>
<body>
<form name="forma">
<p>mira escribe algo y despues pincha el boton</p><br>
<input type="text" name="texto">
<input type="button" value="Solo Lectura" onclick="SoloLectura()">
</form>
<script language="JavaScript">
function SoloLectura() {
forma.texto.readOnly="TRUE";
}
</script>
</body>
</html>

Saludos !

 



Re: Readonly en Javascript
Enviado por scriptman el día 16 de enero de 2004

Jeje muchas respuestas pero era mas facil de lo q parece; debes asignar el "readOnly" no "readonly"...

Saludos, scriptman.
.::the information is out there, just take it::.

 
Re: Re: Readonly en Javascript
Enviado por Massu el día 9 de noviembre de 2004

Grande Merma!!!

 


Re: Readonly en Javascript
Enviado por merma el día 4 de febrero de 2004

para activar el readOnly
document.form.text.readOnly="readOnly";
para desactivar el readOnly
document.form.text.readOnly="";

 
Re: Re: Readonly en Javascript
Enviado por Carlos el día 9 de octubre de 2004

Gracias "merma" funciona bastante bien, ya me habia cansado de estar buscando esto...

Eres una genio, y espero sigas compartiendo tus conocimientos, besos.

 

Readonly en Javascript
Enviado por merma el día 15 de febrero de 2005

merma,
Esta es, definitvamente la mejor solucion a un problema similar con las propiedades dereadonly en javascript.
Muchar gracias por compartir tus conocimientos. Tengo una pregunta. En donde puedo encontrar esta informacion? algun libro, algun link ?
Gracias
Victor

 

Re: Re: Readonly en Javascript
Enviado por johnny el día 30 de junio de 2006

grácias merma

 
Re: Re: Re: Readonly en Javascript
Enviado por Sir Knio el día 1 de noviembre de 2007

Creo que esta solución es un poco mas elegante utilizando una variable booleana.... Ademas lo probe con Firefox y IE y funciona rebien

<html>
<head>
<title>Dejar solo lectura</title>
</head>
<body>
<form name="forma">
<p>mira escribe algo y despues pincha el boton</p><br>
<input type="text" name="texto">
<input type="button" value="Activa / Desactiva" onclick="ActivaDesactiva()">
</form>
<script language="JavaScript">
var bol = true;
function ActivaDesactiva() {
forma.texto.readOnly=bol;
bol = !bol;
}

</script>
</body>
</html>

 




Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados