Foros del Web » Programando para Internet » Javascript »

AYUDA: Cambiar una imagen por otra al hacer clic

Estas en el tema de AYUDA: Cambiar una imagen por otra al hacer clic en el foro de Javascript en Foros del Web. Hola. Ante todo disculparme por mi ignorancia. Soy novato en estas lides y no sé hacer prácticamente nada y necesito ayuda. A ver: me gustaría ...
  #1 (permalink)  
Antiguo 06/03/2008, 20:19
 
Fecha de Ingreso: marzo-2008
Mensajes: 19
Antigüedad: 16 años, 1 mes
Puntos: 2
AYUDA: Cambiar una imagen por otra al hacer clic

Hola. Ante todo disculparme por mi ignorancia. Soy novato en estas lides y no sé hacer prácticamente nada y necesito ayuda.

A ver: me gustaría poner una imagen que al hacer clic sobre ella, o sobre un hipervínculo, se abriera otra imagen, pero en la misma página; es decir, en sustitución de la primera imagen. Que cambie la imagen, no que se abra otra. Y a ser posible, que la página en cuestión quede a la misma "altura", o sea, que no vuelva arriba como cuando recargas. He leído algo acerca del "onclick", pero no sé cómo aplicarlo.

¿Puede alguien ayudarme?

Gracias de antemano.
  #2 (permalink)  
Antiguo 07/03/2008, 06:23
Avatar de valeguz  
Fecha de Ingreso: octubre-2006
Ubicación: Al sur sur de Argentina
Mensajes: 199
Antigüedad: 17 años, 6 meses
Puntos: 4
Re: AYUDA: Cambiar una imagen por otra al hacer clic

Hola Enjuto

Si lo que querés es que la imagen cambie podes hacerlo asi:

Código HTML:
<img src="imagen1.gif" onClick="this.src='imagen2.gif'"> 
Si lo que querés es que al volver a clicar vuelva a la imagen original habria que refinarlo un poquito con alguna funcion en javascript...

Saludos

Última edición por valeguz; 07/03/2008 a las 08:08 Razón: corregir un error de ortografia :(
  #3 (permalink)  
Antiguo 07/03/2008, 07:39
 
Fecha de Ingreso: marzo-2008
Mensajes: 19
Antigüedad: 16 años, 1 mes
Puntos: 2
Re: AYUDA: Cambiar una imagen por otra al hacer clic

Funcionó perfectamente.

¡¡Muchas gracias!!



Y ya puestos... Para hacer algo similar, pero con texto; es decir, una especie de "spoiler" (ya sea a partir de un botón o de un hipervínculo)... ¿Cómo sería?

Saludos.

Última edición por Enjuto; 07/03/2008 a las 07:45
  #4 (permalink)  
Antiguo 07/03/2008, 08:20
Avatar de valeguz  
Fecha de Ingreso: octubre-2006
Ubicación: Al sur sur de Argentina
Mensajes: 199
Antigüedad: 17 años, 6 meses
Puntos: 4
Re: AYUDA: Cambiar una imagen por otra al hacer clic

Cita:
Y ya puestos... Para hacer algo similar, pero con texto; es decir, una especie de "spoiler" (ya sea a partir de un botón o de un hipervínculo)... ¿Cómo sería?
eso es ser pedigüeño

Para un boton:

Código HTML:
<input name="boton" type="button" value="texto1" onClick="this.value='texto2'"> 
Para un texto:

Código HTML:
<span onClick="innerHTML='texto1'">texto</span> 
Pero acordate que esto te sirve para el primer clic, para que con el segundo clic te restaure el texto ya hay que agregarle unos pasitos mas....

Saludos
  #5 (permalink)  
Antiguo 07/03/2008, 08:31
 
Fecha de Ingreso: marzo-2008
Mensajes: 19
Antigüedad: 16 años, 1 mes
Puntos: 2
Re: AYUDA: Cambiar una imagen por otra al hacer clic

Con esto me sirve.

Muy agradecido nuevamente.

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 08:50.