Foros del Web » Programando para Internet » Javascript »

No me detecta una imagen

Estas en el tema de No me detecta una imagen en el foro de Javascript en Foros del Web. Hola a todos, el problema que tengo es que yo ejecuto este codigo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original var imgObj = document. getElementById ...
  #1 (permalink)  
Antiguo 23/04/2011, 15:17
Avatar de dmm84  
Fecha de Ingreso: marzo-2011
Mensajes: 164
Antigüedad: 13 años, 8 meses
Puntos: 13
No me detecta una imagen

Hola a todos,

el problema que tengo es que yo ejecuto este codigo:
Código Javascript:
Ver original
  1. var imgObj = document.getElementById('original');
  2. imgObj.src = funcion1(imgObj);
  3. funcion2(imgObj);

lo estoy ejecutando desde firefox y cuando miro la consola de errores me dice imgObj is null.
A lo que hace referencia getElementById('original') es a una foto que tiene colocada la id original.

PD: si ejecuto la funcion desde un boton con onclick no me da ningun error

Última edición por dmm84; 23/04/2011 a las 16:00
  #2 (permalink)  
Antiguo 23/04/2011, 16:42
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: No me detecta una imagen

me imagino que intentas ejecutar el código desde un ámbito global, por eso en ese instante el DOM no se ha cargado, tienes 2 opciones: anidar el codigo dentro de una función y llamarla en el evento onload del body, o usar una función que detecte el DOM cargado
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 24/04/2011, 10:27
Avatar de dmm84  
Fecha de Ingreso: marzo-2011
Mensajes: 164
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: No me detecta una imagen

ok, probaré haber si funciona
  #4 (permalink)  
Antiguo 24/04/2011, 11:27
Avatar de dmm84  
Fecha de Ingreso: marzo-2011
Mensajes: 164
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: No me detecta una imagen

gracias, ahora si me la detecta

Etiquetas: fotografia, getelementbyid()
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:57.