Ver Mensaje Individual
  #13 (permalink)  
Antiguo 22/01/2010, 09:04
sortega
 
Fecha de Ingreso: agosto-2008
Ubicación: Bogotá
Mensajes: 148
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Cambiar imagen al pulsar sobre ella

Cita:
Iniciado por ceSharp Ver Mensaje
hola sortega,

mira esta opción:
.....

si tienes dudas me cuentas.

salu2
Hola. Pues la verdad es que no funcionó... O no lo entendí muy bien...

Esto es lo que tengo:

Código:
<html>
<head>
<script type="text/javascript">
function cambiaImagen(numImagen)
{
//definimos la variable que captura la imagen en la que se ha hecho click
var imagen = document.getElementById('imagen_'+numImagen);

//preguntamos si la imagen en la que se ha hecho click contiene la cadena de texto 'Alt'
if(imagen.src.indexOf('Alt') == -1)
{
//no contiene 'Alt', ponemos la imagen alternativa
imagen.src = "dos"+numImagen+".jpg";
}
else
{
//contiene 'Alt', ponemos la imagen original
imagen.src = "uno"+numImagen+".jpg";
}
}
</script>
</head>

<body>
<img src="uno.jpg" alt="" onclick="cambiaImagen(1);" id="imagen_1" />
<img src="uno.jpg" alt="" onclick="cambiaImagen(2);" id="imagen_2" />
</body>
</html>
Tambień puse "uno.jpg"+numImagen+".jpg" en vez de "uno"+numImagen+".jpg" (y lo mismo con la otra imagen). También pensé que debería poner la cadena de texto Alt en el atributo alt de las imágenes, pero tampoco funciona así...

Creo que lo necesito más masticadito...



Cita:
¿de casualidad alguna vez has leido algun tutorial de introduccion a javascript?
Nop...




Cita:
Invirtiendo tu argumento y retomando lo que te dijo Panino5001:
Eso no lo dijo Panico5001



Cita:
O sea, un minimo de interes (sic) de tu parte por aprender... o mejor dedicate a otra cosa;
Claro que tengo un mínimo de interés en aprender cómo funcionan estos códigos de jackson666 y ceSharp. Pero desafortunadamente no he recibido una explicación al código de jackson666. Y la explicación de ceSharp pues creo haberla entendido, pero el código no funciona (¿o quizás fue que entendí mal? ).



Cita:
ahora son solo unas imagenes, despues vas a necesitar tal vez un lightbox o un slider y seguramente esperaras que "muchas personas en muchos foros te lo regalen"
Ambos ya los necesité, los conseguí y los implementé fácilmente. No fue necesario acudir a ningún foro. Aunque seguramente sí voy a necesitar otros tipos de código que, efectivamente, esperaré que muchas personas en muchos foros me lo regalen.



Cita:
o repetiras:

....
Sip... Te repito eso mismo.