0
我嘗試遍歷div中的所有節點。 我使用此代碼訪問div中的所有節點。ChildNodes,長度錯誤
var div = document.getElementById('thedivId');
var childs = div.childNodes
,然後我嘗試遍歷它使用childs.length
但在控制檯當我運行它我得到這個錯誤:
Cannot read property 'childNodes' of null
我無法理解爲什麼會這樣,我知道這不是一個數組,但節點列表具有屬性長度,我已經看到它在這裏使用:http://www.w3schools.com/jsref/prop_node_childnodes.asp
也許你在DOM準備好之前運行它,這意味着'thedivId'還不存在。 –