children
获取当前元素的子节点元素(不包含文本元素)
childNodes
获取当前元素的子节点元素(包含文本元素)
有的时候不一定有children属性 为了兼容可以把childNodes中的元素过滤出来
function getChildeElement(element){
if(element.children){
return element.children
}else{
return element.childNodes.filter(a=>a.nodeType===1)
}
}
附件 w3c链接