Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/04/2011, 08:01
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 9 meses
Puntos: 310
Respuesta: getElementById('x').style.backgroundImage='a';

Prueba así:
Código HTML:
Ver original
  1. <div onclick='cambiaFoto(this)'></div>
  2. <div id='contenido'>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras tristique nibh vel neque viverra at pharetra justo pulvinar. Cras sed erat arcu, iaculis cursus odio. Mauris eu ultricies sapien. Nulla feugiat hendrerit velit ac ullamcorper. Duis lacinia lectus vel sem accumsan lobortis. Proin hendrerit eros eget arcu convallis facilisis. Fusce in sapien eget enim dapibus blandit a vel turpis. Pellentesque ornare leo arcu. Nulla pretium ullamcorper ligula ac pretium. Nulla porttitor gravida hendrerit. Maecenas dignissim lorem non sem molestie venenatis non nec dolor. </div>
Código Javascript:
Ver original
  1. function cambiaFoto(div){
  2.  var disp = document.getElementById('contenido').style.display;
  3.  disp = disp == 'none' ? 'block' : 'none';
  4.  div.style.backgroundImage = (disp == 'none' ? 'mas' : 'menos') + '.gif';
  5. }
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red