Node cannot be inserted at the specified point in the hierarchy” code: “3 [Break on this error] (no source for http://www.sintoner.com/Javascript/funcion.js)

Este fallo que lanza firebug desde firefox,
Node cannot be inserted at the specified point in the hierarchy” code: “3
(no source for http://www.sintoner.com/Javascript/controlador.js)
Es debido a que se ha tratado de insertar un nodo padre a un hijo. Esto provoca un un ciclo dentro de la estructura DOM, que el navegador no puede interpretar. Revisa la estructura que estás creando y evita añadir el padre de un nodo a un hijo.
mi error:

columna=document.createElement(’a');

nodoNuevo= document.createElement(’div’)

clomuna.appendChild(Nodonuevo);

NodoNuevo.appendChild(columna); // error! Estamos insertando un hijo que ya es padre del nodo actual

La solución era que tenía que crear una variable nueva para el nodo. al reutilizar un nombre de variable en un bucle. Se creaba este problema, utilizando otra variable ya no hay problema.

Etiquetas: , , , ,

Un comentario para “Node cannot be inserted at the specified point in the hierarchy” code: “3 [Break on this error] (no source for http://www.sintoner.com/Javascript/funcion.js)”

  1. Lucia dice:

    soy lucia os digo que me gustaria trabajjar con vosotros. un saludo¡¡¡ a todos

Deja un comentario

CAPTCHA Image Audio Version
Reload Image