您的位置:首页 > 其它

在节点树中获取文档的下一个元素节点

2012-08-09 22:20 239 查看
在节点树中获取文档的下一个节点可以用nextSibling属性查找:

headers[i].nextSibling;

而想获取“下一个元素节点”可通过编写的getNextElement()函数完成:

getNextElement(headers[i].nextsibling);

function getNextElement(node)

{

if(node.nodeType ==1) //判断传入的节点是否为元素节点,若是则返回否则继续执行语句

{

return node;

}

if(node.nextSibling) //查找传入节点的下一个节点,再递归调用函数判断是否为元素节点

{

return getNextElement(node.nextSibling);

}

return null;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: