Tengo el siguiente inconveniente estoy utilizando la funcion cloneNode para copiar el contenido de un bloque html conpuesto por <li>, <p>, <div> y <input>
Lo que deseo hacer es quitar elementos es decir una vez clonado el bloque poderle quitar algunos divs que no necesito
mi codigo es este
Código Javascript:
Ver original
ele = document.getElementById('litel').cloneNode(true); ele.id = ''; for(var i=1;i<ele.getElementsByTagName('div')[0].length;i++){ //ele.removeChild(ele.lastChild); alert(ele.parentNode); } eletel = ele.getElementsByTagName('div')[0]; eletel.id = 'telefonos'+nu; contenedor.relatedElement = eletel; eleinp = ele.getElementsByTagName('input')[0]; eleinp.id = 'telefono'+nu; eleinp.value = ''; eleinp.className = 'caja'; eleinp.setAttribute('class','caja'); contenedor.relatedElement = eleinp; eleimg = ele.getElementsByTagName('img')[0]; eleimg.onclick = function () {ctel("telefonos"+nu)} contenedor.appendChild(ele);
este es el html
Código HTML:
Ver original
Esta estructura html cambia ya que se pueden agregar mas cajas de texto o no dependiendo de la persona
la parte que no me funciona y con la que tengo problemas es con el loop for no se como quitar los divs que no necesito
Gracias