Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2005, 12:47
Avatar de sir_bowen
sir_bowen
 
Fecha de Ingreso: junio-2005
Mensajes: 184
Antigüedad: 18 años, 11 meses
Puntos: 0
Pregunta Sustituir imágenes

Hola de nuevo,

a parte del otro post que no creo que se solucione... jeje... sigo haciendo pruebas con javascript y me he topado con una duda.
A ver, tengo en mi página un menú que he llenado de imagenes que son las opciones del mismo. Quiero que al situar el cursor encima de la imagen, se cargue otra, y que cuando haga clic se cargue una tercera. Pero cada imagen tiene un nombre diferente y el menú está lleno de opciones. Quiero tener una funcion a la que se le pasen un nombre de elemento y un nombre de archivo para que cargue la imagen correspondiente.
Lo que realmente quiero es modificar esta función:

function encima(){
document.imagen1.src="imagenes/opcion1 1.jpg"
}

que se llama al hacer clic en la imagen que hace de link:

<a href="opcion1.htm" onmouseover="encima()"><img src="imagenes/opcion1 1.jpg" name="imagen1"></a>


Ahora viene lo que realmente quiero...:
como cada <img> tiene un nombre asociado no quiero tener que hacer tantas funciones como imágenes coloque. Quiero pasarle el nombre como parámetro y que la funcion cargue la imagen en el <img> correspondiente. Por lo tanto también habrá que pasar como parámetro el nombre del archivo que deba cargar. Por ejemplo, para una opción del menú tengo 3 imagenes: la de reposo, la del cursor encima y la de apretado (opcion1 1.jpg, opcion1 2.jpg, opcion1 3.jpg respectivamente).

Espero haber dejado claro cual es la duda....

Muchas gracias por intentar ayudarme

Saludos