JavaScript中是否有任何内置函数只能获取元素节点,或者我必须添加另一个循环,如果我之前需要它,它会计算实际数量,例如:
l = 0;
for(i = 0; i < x.childNodes.length; i++){
if(x.childNodes[i].nodeType = 1) l++;
}
for(i = 0; i < x.childNodes.length; i++){
if(x.childNodes[i].nodeType != 1) continue;
new Something(l);
}
答案 0 :(得分:1)
节点。children 是一个返回实时的只读属性 HTMLCollection节点的子元素。
<强>语法强>
var elList = elementNodeReference.children;
elList是一个HTMLCollection,它是DOM的有序集合 元素是elementNodeReference的子元素。如果没有 element子元素,则elList不包含任何元素且长度为 0