Foros del Web » Programando para Internet » Javascript »

Cambiar fondo de imagen en celdas

Estas en el tema de Cambiar fondo de imagen en celdas en el foro de Javascript en Foros del Web. Hola: Me gustaría que me dijérais como poder cambiar la imagen de fondo de una celda, al pasar el ratón sobre ella y que ese ...
  #1 (permalink)  
Antiguo 14/04/2003, 05:50
 
Fecha de Ingreso: abril-2003
Mensajes: 11
Antigüedad: 21 años
Puntos: 0
Cambiar fondo de imagen en celdas

Hola: Me gustaría que me dijérais como poder cambiar la imagen de fondo de una celda, al pasar el ratón sobre ella y que ese código lo pueda interpretar el Netscape. Gracias.
  #2 (permalink)  
Antiguo 14/04/2003, 11:02
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola shojijo79:

La verdad es que netscape reconoce los estilos sin problema, exceptuando algunas cosas propias de otros navegadores...

Lo que pides sería así:

<table...
<td style="background-image=url(unaImagen.gif)"
onmouseover="this.style.backgroundImage=url(otraIm agen.gif)"
onmouseout="this.style.backgroundImage=url(unaImag en.gif)">

También se puede definir una clase y con los eventos variar el className.

Si no te funciona avisa...

Saludos
  #3 (permalink)  
Antiguo 08/09/2003, 12:44
 
Fecha de Ingreso: diciembre-2002
Ubicación: Albacete
Mensajes: 140
Antigüedad: 21 años, 4 meses
Puntos: 0
A mi no me va. Que puedo haver echo mal??

He hecho lo siguiente:

He cambiado el <td background="menu.jpg"> por <td style="background-image=url(menu.jpg)"
onmouseover="this.style.backgroundImage=url(menu2. jpg)"
onmouseout="this.style.backgroundImage=url(menu.jp g)">

Es eso lo que tenia que hacer ¿¿no??

ta lego y gracias
__________________
Aprendiendo por mi cuenta y desde cero, os agradeceria que tuvierais paciencia conmigo ;-)

Visita mi Charca
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 19:32.