XML DOM nextSibling 属性
-
定义和使用
nextSibling 属性返回所选元素的下一个同级节点(同一树级别中的下一个节点)如果没有这样的节点,则此属性返回null。 -
浏览器支持
Internet Explorer Chrome FireFox Safari Opera 8.0(包含)以上支持 4.0(包含)以上支持 2.0(包含)以上支持 3.0(包含)以上支持 9.0(包含)以上支持 所有主流的浏览器均支持 nextSibling 属性。
-
语法
参数
参数 类型 描述 无 -
示例
以下代码片段将 "books.xml" 加载到 xmlDoc 中,并从第一个<title>元素获取下一个同级节点:注意:Firefox和大多数其他浏览器会将空白或新行视为文本节点,而Internet Explorer则不会。 因此,在上面的示例中,我们具有一个检查下一个兄弟节点的节点类型的函数。
元素节点的nodeType为1,因此,如果下一个兄弟节点不是元素节点,它将移至下一个节点,并检查该节点是否是元素节点。 这一直持续到找到下一个同级节点(必须是元素节点)为止。 这样,结果将在所有浏览器中都是正确的。