Foros del Web » Creando para Internet » HTML »

ocultar textarea

Estas en el tema de ocultar textarea en el foro de HTML en Foros del Web. Hola a todos Como puede hacer que cuando en un formulario cuando active el checkbox me aparezca a su lado un textarea y cuando desactive ...
  #1 (permalink)  
Antiguo 01/04/2002, 11:36
 
Fecha de Ingreso: marzo-2002
Mensajes: 5
Antigüedad: 15 años, 8 meses
Puntos: 0
ocultar textarea

Hola a todos
Como puede hacer que cuando en un formulario cuando active el checkbox me aparezca a su lado un textarea y cuando desactive desaparezca...gracias :(
  #2 (permalink)  
Antiguo 04/04/2002, 13:47
Avatar de jrggrz  
Fecha de Ingreso: febrero-2002
Ubicación: Del valle DF México
Mensajes: 60
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: ocultar textarea

Daniel Rey me mandó una muy buena <a href='ir.asp?http://www.forosdelweb.com/mensaje.asp?id=64596' target='_blank'>http://www.forosdelweb.com/mensaje.asp?i...</a> ahi se trataba de desactivar un select, y tú lo que tienes que hacer es desactivar el atributo hidden. Interesante...

<a href="http://geocities.com/jrggrz"><img src="http://geocities.com/jrggrz/banner.gif" </a>
  #3 (permalink)  
Antiguo 09/04/2002, 17:49
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.547
Antigüedad: 15 años, 8 meses
Puntos: 1262
Re: ocultar textarea

Hola:
Podrías poner un div o span con su &quot;id=algo&quot;, y en un script poner el texto del textarea:
&lt;script&gt;
var txt = &quot;&lt;textarea id=texto ... &gt;&quot;;
// luego una función para escribir
function pon(tag, texto) {
document.getElementById(tag).innerHTML=texto;
}
&lt;/script&gt;
Por último para activar el textarea poner
onselect=pon(&quot;algo&quot;, texto) y para quitarlo poner onunselect=pon(&quot;algo&quot;, &quot;&quot;);
No está del todo bien pero espero que te quedes con la idea...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:55.