Foros del Web » Programando para Internet » Javascript »

Cambiar src de una imagen ayuda!

Estas en el tema de Cambiar src de una imagen ayuda! en el foro de Javascript en Foros del Web. tengo esta funcion Código HTML: function CambiarSrcImagen(NameImagen, NuevoSrc) { document.NameImagen.src = NuevoSrc } pero me da error dice q document.NameImagen no es un objeto o ...
  #1 (permalink)  
Antiguo 18/06/2008, 17:42
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 8 meses
Puntos: 14
Cambiar src de una imagen ayuda!

tengo esta funcion

Código HTML:
function CambiarSrcImagen(NameImagen, NuevoSrc)
          {

            document.NameImagen.src = NuevoSrc
          }
pero me da error dice q
document.NameImagen no es un objeto o esta vacio, y no esta vacio xD!...


¿como le hago? gracias
__________________
Juegos
Juegos iphone
  #2 (permalink)  
Antiguo 18/06/2008, 22:43
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Respuesta: Cambiar src de una imagen ayuda!

Dale un id a tu imagen, luego modifica tu funcion para que quede algo asi:

Código:
function CambiarImagen(id, nuevoSRC){
     var imagen = document.getElementById(id);
     imagen.src=nuevoSRC;
}
Eso deveria funcionar aun que no lo eh provado.
__________________
twitter: @imbuzu
  #3 (permalink)  
Antiguo 21/06/2008, 00:09
Avatar de minkweb  
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 18 años, 8 meses
Puntos: 14
Respuesta: Cambiar src de una imagen ayuda!

mmmm asi funciona perfecto :D



Código HTML:
          function CambiarSrcImagen(NameImagen, NuevoSrc)
          {
            document.images[NameImagen].src = NuevoSrc
          }

pude solventarlo y gracias a los q me respondieron
__________________
Juegos
Juegos iphone
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 20:26.