Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2009, 13:27
Avatar de juanolo
juanolo
 
Fecha de Ingreso: abril-2008
Mensajes: 251
Antigüedad: 16 años, 10 meses
Puntos: 5
Pregunta No me cambia la imagen de fondo...

Si tengo esta funcion js en la cabecera...
Código javascript:
Ver original
  1. // JavaScript Document
  2. function marcar(identificacion)
  3. {
  4.         document.getElementById(identificacion).style.backgroundImage="url(boton_menu_on_sobre.png)";      
  5. alert(identificacion);
  6. }


Llamo a la funcion al cargar la pagina...
Código html:
Ver original
  1. <body onload="marcar('noticias');">


Y en la pagina tengo una lista tal que asi...
Código html:
Ver original
  1. <ul>
  2.           <li id="noticias"><a href="./index.php" target="_parent" >Noticias</a></li>
  3.     </ul>


¿Por que no me cambia el fondo del elemento <li> con id="noticias"??
Entrar entra porque el alert me muestra bien la identificacion, pero al ejecutarse, el <li> pierde el fondo y se queda sin fondo, ni el que tenia anteriormente ni el nuevo.

¿Por que pasa esto?¿por que no cambia?
¿Alguna idea?