Foros del Web » Programando para Internet » Javascript »

Crear div desde javascript?

Estas en el tema de Crear div desde javascript? en el foro de Javascript en Foros del Web. Quisiera saber como se hace un div desde javascript para ponerle un contenido adentro , saludos...
  #1 (permalink)  
Antiguo 22/08/2011, 06:09
 
Fecha de Ingreso: agosto-2010
Mensajes: 31
Antigüedad: 14 años, 3 meses
Puntos: 2
Crear div desde javascript?

Quisiera saber como se hace un div desde javascript para ponerle un contenido adentro , saludos
  #2 (permalink)  
Antiguo 22/08/2011, 06:15
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: Crear div desde javascript?

busca información sobre la funciones createElement() y appendChild()
  #3 (permalink)  
Antiguo 22/08/2011, 09:46
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 7 meses
Puntos: 37
Respuesta: Crear div desde javascript?

y/o también la función innerHTML

Saludos.
__________________
Born to be free.
  #4 (permalink)  
Antiguo 22/08/2011, 14:10
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: Crear div desde javascript?

si no va a insert html es mejor usar createTextNode()
  #5 (permalink)  
Antiguo 22/08/2011, 14:16
 
Fecha de Ingreso: mayo-2008
Mensajes: 315
Antigüedad: 16 años, 6 meses
Puntos: 7
Respuesta: Crear div desde javascript?

Un ejemplo:

Código:
<script>
var midiv = document.createElement("div");
		midiv.setAttribute("id","id de mi div");
		midiv.setAttribute("otros atributos","otros");
		midiv.innerHTML = "<p>Este es el contenido de mi div</p>";
document.body.appendChild(midiv); // Lo pones en "body", si quieres ponerlo dentro de algún id en concreto usas document.getElementById('donde lo quiero poner').appendChild(midiv);
</script>

Etiquetas: js
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 18:23.