Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/12/2005, 08:31
clinisbut
 
Fecha de Ingreso: diciembre-2004
Mensajes: 278
Antigüedad: 20 años, 2 meses
Puntos: 0
Cambiar imagen de fondo div

Tengo un input=file el qual voy a usar para seleccionar una imagen.
Le he dado un evento onChange que llama a una función la qual deberia canviar la imagen de fondo que le he dado a un div con id="foto_view", de tal manera que cuando el usuario haya seleccionado la imagen, el fondo de este div se actualize mostrando la imagen que ha marcado, pero no hay manera.
Lo unico que he conseguido es que el div se vea de color blanco

Mi codigo es el siguiente
Código:
function foto(img)
{   document.getElementById("foto_view").style.backgroundImage="url(\""+img+"\")";
}
Edito: he puesto esto para ver que ruta le pone al backgroundImage:
alert(document.getElementById("foto_view").style.b ackgroundImage);
Y me pone la ruta sin las antibarras "/" (ej: en vez de C:/carpeta/foto.jpg pone C:carpeta foto.jp)

Última edición por clinisbut; 08/12/2005 a las 08:49