js獲取父元素下的所有子元素 jstree判斷是否有下級節(jié)點?
jstree判斷是否有下級節(jié)點?在DhtmlXtree中可以用tree.getLeafCount(itemId)獲取節(jié)點下的子節(jié)點數,如果你想計算的是根節(jié)點下所有的子節(jié)點的話,可以先用上面的計算出根節(jié)
jstree判斷是否有下級節(jié)點?
在DhtmlXtree中可以用tree.getLeafCount(itemId)獲取節(jié)點下的子節(jié)點數,如果你想計算的是根節(jié)點下所有的子節(jié)點的話,可以先用上面的計算出根節(jié)點下的子節(jié)點數然后在有循環(huán)判斷這些子節(jié)點中那個有孩子節(jié)點然后在根據tree.getLeafCount(itemId)計算此節(jié)點下的字節(jié)點數,依次循環(huán)直至最后。
JS獲取HTML標簽內的子節(jié)點的方法?
子節(jié)點的個數:
document.getElementById("id").childNodes.length
注意: 標簽開/閉合算2個節(jié)點 第幾個子幾點:
document.getElementById("id").childNodes[n]
示例:
這里是 length-4 處,margin-left:20px
輸出:length=8