Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2015, 18:56
lubtufano
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 13 años, 4 meses
Puntos: 72
Respuesta: Problema con ejercicio javascript

Si lo que quieres es intercambiar las imágenes de fondo ¿para qué cambiar los id? Teniendo las imágenes de fondo declaradas en los div con el atributo style se puede acceder con document.getElementById()
Código Javascript:
Ver original
  1. <div id="foto1" style="background-image:url('foto1.jpg')"></div>
  2. <script>
  3.   var fondo_foto1= document.getElementById("foto1").style.backgroudImage;
  4. </script>
Tampoco se necesita una función para cada div es mejor una sola y usar la variable this en ella para referir al elemento que genera el evento click