Foros del Web » Creando para Internet » HTML »

ayuda con dhtml

Estas en el tema de ayuda con dhtml en el foro de HTML en Foros del Web. bueno supongo que lo que quiero hacer es en dhtml aunque no tengo experiencia alguna mi proposito es hacer dos links que al pulsar en ...
  #1 (permalink)  
Antiguo 09/03/2004, 17:28
 
Fecha de Ingreso: marzo-2004
Mensajes: 1
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta ayuda con dhtml

bueno supongo que lo que quiero hacer es en dhtml aunque no tengo experiencia alguna

mi proposito es hacer dos links que al pulsar en uno aparezca un texto y si se pulsase el otro, el texto cambiase. todo en la misma pagina

supono que sera facil pero no se como se hace

PD:otra opcion seria que si se pulsa uno aparece un texto y al pulsar el otro link el primer texto se borra y aparece otro
  #2 (permalink)  
Antiguo 10/03/2004, 02:24
Avatar de kemie  
Fecha de Ingreso: junio-2003
Ubicación: estocolmo<-->mexico
Mensajes: 1.627
Antigüedad: 20 años, 10 meses
Puntos: 1
creo que esto te puede servir:
http://www.jsmadeeasy.com/javascript...0-%20ShowHide/
__________________
::::::::::::::::::::::::::::: WebHostNinja | diseñorama.com::::::::::::::::::::::::::::::
  #3 (permalink)  
Antiguo 10/03/2004, 02:29
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola mparra, bienvenido a los foros :

Te voy a decir 2 formas, la primera usando el DOM, y la otra con un sencillo formulario...

1º. En la etiqueta del texto que quieres cambiar le asignas un atributo id para referenciarla y con un botón o un link modificas el innerHTML de esa etiqueta:

<span id="ejemplo" > Texto 1 </span>

con un link:
<a href="javascript: document.getElementById('ejemplo').innerHTML = ' "Texto 2 ';" > Link del cambio </a>

... o con un botón:
<input type="button" onclick="document.getElementById('ejemplo').innerH TML = ' "Texto 2 ';" value="botón del cambio" />

2º. Creas un formulario con un campo de texto y le aplicas los estilos que creas necesarios, y con el link (o botón) modificas el value:

<form name="formPrueba" style="display: inline" >
<input name="prueba" type="text" readonly style="border-width: 0px; background-color: transparent;" value=" Texto 1 " />
</form>

y se modifica:
<a href="javascript: document.forms.formPrueba.prueba.value = ' "Texto 2 '" > Link del cambio </a>

...ó ...
<input type="button" onclick="document.forms.formPrueba.prueba.value = ' "Texto 2 '" value="botón del cambio" />

Esta segunda forma es la que uso en la página de mi perfil para cambiar de idioma.

Saludos
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 16:17.