children
獲取當前元素的子節點元素(不包含文本元素)
childNodes
獲取當前元素的子節點元素(包含文本元素)
有的時候不一定有children屬性 爲了兼容可以把childNodes中的元素過濾出來
function getChildeElement(element){
if(element.children){
return element.children
}else{
return element.childNodes.filter(a=>a.nodeType===1)
}
}
附件 w3c鏈接