Ich versuche, alle Knoten in einem div zu durchlaufen. Ich benutze diesen Code, um Zugriff auf alle Knoten im div zu haben.ChildNodes, Längenfehler
var div = document.getElementById('thedivId');
var childs = div.childNodes
und dann versuche ich, eine Schleife durch sie childs.length
aber in der Konsole, wenn ich es laufen ich diese Störung erhalte:
Cannot read property 'childNodes' of null
Ich kann nicht verstehen, warum dies geschieht, ich weiß, das ist kein Array, aber die Liste der Knoten hat die Eigenschaft Länge, und ich habe es hier verwendet gesehen: http://www.w3schools.com/jsref/prop_node_childnodes.asp
Vielleicht führen Sie dies, bevor Ihr DOM bereit ist, was bedeutet, dass 'thedivId' noch nicht existiert. –