Foros del Web » Programando para Internet » Javascript »

Problema con background en funcion JS

Estas en el tema de Problema con background en funcion JS en el foro de Javascript en Foros del Web. Hola a todos. Tengo la siguiente función: function normal(obj) { if (anterior != obj) obj.style.backgroundColor='#FFFFCC'; } Mi problema es que necesito que el background sea ...
  #1 (permalink)  
Antiguo 24/08/2005, 00:36
 
Fecha de Ingreso: julio-2003
Mensajes: 28
Antigüedad: 20 años, 9 meses
Puntos: 0
Problema con background en funcion JS

Hola a todos.
Tengo la siguiente función:

function normal(obj) {
if (anterior != obj)
obj.style.backgroundColor='#FFFFCC';
}

Mi problema es que necesito que el background sea una imagen (fondo.gif).
¿Es esto posible?
Muchas gracias por vuestra colaboración, Saludos.
  #2 (permalink)  
Antiguo 24/08/2005, 00:42
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola ordiales

Usa esto:

obj.style.background = 'url(imagen.gif)';

Saludos,
  #3 (permalink)  
Antiguo 24/08/2005, 02:19
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:

Los fondos tienen otras propiedades, pero para imágenes y colores están backgroundImage y backgroundColor...

Si usas solo background puedes combinar imágenes y colores:

obj.style.background = '#FFFFCC url(imagen.gif) no-repeat center center';

En las FAQs (me parece que css o tal vez html) se detallan esas propiedades.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 24/08/2005, 10:13
Avatar de tamara19  
Fecha de Ingreso: agosto-2005
Mensajes: 12
Antigüedad: 18 años, 9 meses
Puntos: 0
Hola!!
Y yo tengo una pregunta...
eval("comunicado" + this.comunicado_id).style.backgroundColor = 'FF0033';

No me funciona...
Lo q intento hacer es ponerle un color de fondo a un div...
Pero no funciona...

Gracias!
  #5 (permalink)  
Antiguo 24/08/2005, 12:39
 
Fecha de Ingreso: julio-2003
Mensajes: 28
Antigüedad: 20 años, 9 meses
Puntos: 0
¡Funciona perfectamente! Muchas gracias JavierB & Caricatos por vuestra ayuda.
  #6 (permalink)  
Antiguo 25/08/2005, 00:41
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola tamara19

Prueba con:

document.getElementById("comunicado" + this.comunicado_id).style.backgroundColor = 'FF0033';

Saludos,
  #7 (permalink)  
Antiguo 25/08/2005, 10:38
Avatar de tamara19  
Fecha de Ingreso: agosto-2005
Mensajes: 12
Antigüedad: 18 años, 9 meses
Puntos: 0
Gracias por tu ayuda!!! Ya lo pude resolver!!!

Saludos!
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 13:51.