Foros del Web » Programando para Internet » Javascript »

Problema con InnerHTML

Estas en el tema de Problema con InnerHTML en el foro de Javascript en Foros del Web. hola, estoy tratando de cargar una imagen en un div mediante innerhtml, pero no me funciona, les dejo el code. Código HTML: <script type= "application/javascript" ...
  #1 (permalink)  
Antiguo 26/11/2010, 13:22
Avatar de cadrogui  
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 10 meses
Puntos: 5
Problema con InnerHTML

hola, estoy tratando de cargar una imagen en un div mediante innerhtml, pero no me funciona, les dejo el code.

Código HTML:
<script type="application/javascript">

	function carga(pic){
		
		var url = "http://www.eltiempo.com/blogs/caja_de_resonancia/" + pic;
		document.getElementById('fotos').innerHTML = url ;
	
	}
</script> 
en el enlace pongo lo siguiente:

Código HTML:
onclick="carga('Gibson-Les-Paul-Classic.jpg');"
gracias.
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl
  #2 (permalink)  
Antiguo 26/11/2010, 13:27
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Problema con InnerHTML

Saludos

EDITADO: de esa forma no te funcionara ya que el div solo te mostrara la url

Deberia ser algo de este estilo
Código Javascript:
Ver original
  1. function carga(pic){
  2.        
  3.         var url = "http://www.eltiempo.com/blogs/caja_de_resonancia/" + pic;
  4.         document.getElementById('fotos').innerHTML = "<img src="+url+"></img> ";
  5.    
  6.     }
  7.  
  8. <div id="fotos"></div>
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Última edición por Nano_; 26/11/2010 a las 13:50
  #3 (permalink)  
Antiguo 26/11/2010, 15:28
Avatar de cadrogui  
Fecha de Ingreso: junio-2003
Mensajes: 875
Antigüedad: 20 años, 10 meses
Puntos: 5
Respuesta: Problema con InnerHTML

muchas gracias!!! funciona perfecto!!

saludos
__________________
La mejor manera de aprender es por medio de un aprendizaje significativo....

http://www.cocert.cl

Etiquetas: innerhtml
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 03:15.