Latest web development tutorials

XML DOM compareDocumentPosition método ()

Elemento de referencia de objetos objeto Element

Definición y Uso

método compareDocumentPosition () para comparar la ubicación actual del nodo de documento de acuerdo con un nodo especificado en el orden del documento.

gramática

elementNode.compareDocumentPostition(node)

参数 描述
node 必选。规定与当前节点进行比较的节点。


Ejemplos

El fragmento de código siguiente utiliza loadXMLDoc () a " la Books.XML " en xmlDoc y comparar la primera y la tercera <libro> nodo:

Ejemplos

xmlDoc=loadXMLDoc("books.xml");

x=xmlDoc.getElementsByTagName('book')[0];
y=xmlDoc.getElementsByTagName('book')[2];

document.write(x.compareDocumentPosition(y));

salida:

4

Trate »

Firefox y otros navegadores, los espacios vacíos entre los nodos generarán o envuelva como nodos de texto, mientras que Internet Explorer ignorará los nodos de texto de espacio en blanco entre los nodos generados. Por lo tanto, en el ejemplo anterior, Mozilla salida navegador voluntad 4 e Internet Explorer es la salida 2.

Para obtener más información acerca de las diferencias del navegador, por favor visítenos en nuestro tutorial DOM XML navegador DOM sección.


Elemento de referencia de objetos objeto Element