Cargando

Como colocar elemento en contenedor con append




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 12 noviembre 2014 - 01:43
Estoy trabajando en un proyecto de HTML5 y estoy teniendo el siguiente problema, les dejo el codigo a continuacion:

var appededCanvas =document.createElement('canvas'); document.getElementById("div1").appendChild(appededCanvas );

El canvas llamado appededCanvas debe añadirse a div1.

Lo que quiero es que si mas elementos se añaden a div1 entonces esos elementos deben añadirse antes de appededCanvas u este quedara de ultimo, como elemento hijo. Como puedo hacer esto?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 12 noviembre 2014 - 18:48
Si mal no me equivoco debes usar insertBefore

 

Publicado 12 noviembre 2014 - 18:50
Para ellos debes utilizar parent.insertBefore(nuevoElemento, hijo)

var appededCanvas =document.createElement('canvas');
var container = document.getElementById("div1"); container.appendChild(appededCanvas); container.insertBefore(nuevoElemento, appendedCanvas);
container.insertBefore(nuevoElemento, container.primerHijo);


   AUTOR PREGUNTA

Publicado 12 noviembre 2014 - 19:52
Gracias george me vino de perlas


X