HTML DOM compareDocumentPosition() 方法

返回上一级

HTML DOM 的 compareDocumentPosition() 方法按照文档顺序,比较当前节点与指定节点的文档位置

浏览器支持

Yes 9.0+ Yes Yes Yes

语法

node.compareDocumentPosition( node )

参数

参数 类型 描述
node Node object 必须。你想比较的指定节点

返回值

类型 描述
Number 比较当前节点与指定节点的文档位置

可能的返回值:
1:没有关系,这两个节点不属于同一个文档
2: 第一节点(P1)位于第二个节点后(P2)
4:第一节点(P1)定位在第二节点(P2)前
8: 第一节点(P1)位于第二节点内(P2)
16:第二节点(P2)位于第一节点内(P1)
32: 没有关系的,或是两个节点在同一元素的两个属性

范例

比较当前字段与指定字段的文档位置

var p1=document.getElementById("p1");
var p2=document.getElementById("p2");   
p1.compareDocumentPosition(p2);

运行范例 »

返回上一级

JavaScript 参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.