Foros del Web » Programando para Internet » Javascript »

cambiar Imagen de Div al Hacer MouseOver

Estas en el tema de cambiar Imagen de Div al Hacer MouseOver en el foro de Javascript en Foros del Web. Hola! una simpple duda jeje!! tengo una pagina donde hay un div con una imagen grande y otros div con imagenes pequeñas quiero que al ...
  #1 (permalink)  
Antiguo 17/09/2009, 21:01
 
Fecha de Ingreso: septiembre-2009
Mensajes: 130
Antigüedad: 14 años, 8 meses
Puntos: 0
Sonrisa cambiar Imagen de Div al Hacer MouseOver

Hola! una simpple duda jeje!!


tengo una pagina donde hay un div con una imagen grande y otros div con imagenes pequeñas quiero que al hacer mouseover sobre unas de las miniaturas esta se muestre en el lugar de la grande!!

gracias!!
  #2 (permalink)  
Antiguo 17/09/2009, 21:12
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: cambiar Imagen de Div al Hacer MouseOver

lo primero, bienvenido al foro. lo segundo, acostumbrate a usar primero las herramientas del foro como el buscador y la faq. de seguro esto te dara una respuesta mas rapida que tener que esperar respuestas a tus temas. he aqui dos enlaces que encontre:
http://www.forosdelweb.com/f13/galer...e-over-613207/
http://www.forosdelweb.com/wiki/Java...r_un_MouseOver
el resto, las buscas tu. si se te presenta algun problema, nada mas muestranos lo que tienes y con eso te ayudamos.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 17/09/2009, 21:13
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Respuesta: cambiar Imagen de Div al Hacer MouseOver

Bien, eso no es difícil, y hay varias formas de hacerlas, te daré la idea de una forma sencilla. Debes de tener dos imagenes, el thumb y la imagen grande, ambas podrían estar en dos carpetas distintas y tener el mismo nombre. OK, ahora en el thumb debe ir este codigo

<img src="rutaabsolutadethumb" onmouseover="showImagen(this.src)" />


La función JavaScript sería la siguiente:

Código:
function showImagen(src) {
    var img = document.getElementById('mainImg');
    img.src = src.replace(/thumbs/, 'images');
}
Donde "thumbs" es el nombre de la carpeta donde se encuentran los thumbs e "images" el nombre de la carpeta donde están las imágenes grandes.

Esa es la idea básica, espero que te sirva.
  #4 (permalink)  
Antiguo 17/09/2009, 21:29
 
Fecha de Ingreso: septiembre-2009
Mensajes: 130
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: cambiar Imagen de Div al Hacer MouseOver

Gracias Por su Ayuda!!!
  #5 (permalink)  
Antiguo 17/09/2009, 21:51
 
Fecha de Ingreso: septiembre-2009
Mensajes: 130
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: cambiar Imagen de Div al Hacer MouseOver

Aun Nada!!!

je!!!

bueno lo xplicare de nuevo!!

tengo 1 div grande y tres pequeños kiero que al pasar el mouse por el div pequeño la imagen que tiene este se vea en el div grande!

<div name="imagengrande" id="ig1">
<img src="fot/2.jpg" />
</div>


<div id="imagenequeña1" >
<img src="fot/113.jpg" />
</div>
  #6 (permalink)  
Antiguo 17/09/2009, 22:04
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: cambiar Imagen de Div al Hacer MouseOver

asignale el ID a la imagen que esta dentro del <div> y ve guiandote por la respuesta que ofrecio ElJavista. adicional, tienes que asignarle el evento a la imagen pequeña.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #7 (permalink)  
Antiguo 18/09/2009, 03:06
 
Fecha de Ingreso: julio-2009
Mensajes: 6
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: cambiar Imagen de Div al Hacer MouseOver

Es mas sencillo si en vez de llamar al contenido del div, llamas a la ruta de la imagen:

<div name="imagengrande" id="ig1">
<img src="fot/2.jpg" id="img_m" />
</div>

<div id="imagenequeña1" >
<img src="fot/113.jpg" style="cursor:pointer;" onmouseover="document.getElementById('img_m').src = (this.src);" />
</div>

Suponiendo que las imagenes son iguales, es decir, las pequeñas son las mismas que las grandes en pequeño.


pruebalo y me comentas!:
adios:
  #8 (permalink)  
Antiguo 18/09/2009, 18:18
 
Fecha de Ingreso: septiembre-2009
Mensajes: 130
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: cambiar Imagen de Div al Hacer MouseOver

Gracias!!
shympheria!!

si resulto

lo que ahora me mata la cabeza es como hago
  #9 (permalink)  
Antiguo 23/01/2010, 09:52
 
Fecha de Ingreso: mayo-2008
Mensajes: 22
Antigüedad: 16 años
Puntos: 0
Respuesta: cambiar Imagen de Div al Hacer MouseOver

<a href="http://www.google.es/6840662324/"><img src="http://www.google.es/6840662324/001_tb.jpg" title="google.es - gallery 6840662324" /></a> <a href="http://www.google.es/6840662324/"><img src="http://www.google.es/6840662324/002_tb.jpg" title="google.es - gallery 6840662324" /></a>

Como podría hacer para que con ese code al pasar el ratón por encima se ponga la otra imagen?

Y supongamos que tenemos 1000 imagenes para poner. ¿Habria que hacer esta laborioso trabajo una a una? :S

Última edición por P3n3; 23/01/2010 a las 10:20
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 10:30.