Foros del Web » Creando para Internet » HTML »

Link

Estas en el tema de Link en el foro de HTML en Foros del Web. Hola. quiero hacer un link que al darle click me aparezca un texto. Solo cuando se le click , si no debe estar el texto ...
  #1 (permalink)  
Antiguo 19/09/2006, 11:36
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 12 años, 7 meses
Puntos: 0
Link

Hola.

quiero hacer un link que al darle click me aparezca un texto. Solo cuando se le click , si no debe estar el texto oculto.

Ej.

Hola al dar click en hola me debe aparecer como estas , solo al darle click si no no aperece como estas.

gracias
__________________
:aplauso: Ivomat
  #2 (permalink)  
Antiguo 19/09/2006, 11:52
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
Hola ivomat

Tendrás que usar un poco de JavaScript. Prueba esto:
Código:
<p><span onclick="this.nextSibling.style.display=''">Hola</span><span style="display:none"> Como estás</span></p>
Saludos,
  #3 (permalink)  
Antiguo 19/09/2006, 12:01
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 12 años, 7 meses
Puntos: 0
muchas gracias . esta perfecto. pero como hago para dar la apariencia de link para que la gente sepa que hay algo.

gracias
__________________
:aplauso: Ivomat
  #4 (permalink)  
Antiguo 19/09/2006, 12:33
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 9 meses
Puntos: 771
Hola de nuevo.

Pon esto:
Código:
<span id="hola" onclick="this.nextSibling.style.display=''">
Y entre <head> y </head>
Código:
<style type="text/css">
  #hola {text-decoration:underline; cursor:pointer}
</style>
Se me olvidó mencionar en mi anterior mensaje que, para que funcione, los 2 <span> deben ir juntos y en la misma línea.

Saludos,
  #5 (permalink)  
Antiguo 19/09/2006, 12:48
 
Fecha de Ingreso: abril-2005
Ubicación: colombia
Mensajes: 242
Antigüedad: 12 años, 7 meses
Puntos: 0
funciona perfecto. muchas gracias
__________________
:aplauso: Ivomat
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 04:22.