Method ya compareDocumentPosition() ya XML DOM
Mifano na matumizi
Method ya compareDocumentPosition() inayofikia kiwango cha uwanja wa hali ya hatua, inafikia uwanja wa mwanafunzi wa hali ya hatua.
Tehayu kutowa mchezo mpya wa mwanafunzi.
Uongozi:
elementNode.compareDocumentPostition(node)
masharti | kueleza |
---|---|
mchezo | 必需。规定与当前节点比较的节点。 |
实例
在所有的例子中,我们将使用 XML 文件 books.xml,以及 JavaScript 函数 loadXMLDoc()。
下面的代码片段比较 "books.xml" 中第一个与第三个
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book')[0];
y=xmlDoc.getElementsByTagName('book')[2];
document.write(x.compareDocumentPosition(y)
);
以上代码的输出:
4
注释:Internet Explorer 会忽略节点之间生成的空白文本节点(比如换行字符),而 Mozilla 不这么做。因此,在上面的例子中,Mozilla 输出 4,而 Internet Explorer 输出 2。
Kusikitisha mafunzo ya kifaa cha IE na Mozilla kwa mafunzo ya XML DOM katika CodeW3C.com Kifaa cha DOM cha kusoma Kichwa hiki.