--- title: range.compareBoundaryPoints slug: Web/API/Range/compareBoundaryPoints translation_of: Web/API/Range/compareBoundaryPoints ---

{{ APIRef("DOM") }}

Compara i punti estremi di due Range.

Sintassi

compara =
range.compareBoundaryPoints(
come,
rangeSorgente);
compara 
Un numero che vale 1, 0, o -1, che indica se un punto estremo di range è rispettivamente prima, nella stessa posizione o dopo il corrispondente punto estremo di rangeSorgente.
come 
Una costante che indica la modalità di comparazione, i possibili valori sono descritti sotto.
rangeSorgente 
Un range con cui effettuare la comparazione

Esempio

var range, rangeSorgente, compara;
range = document.createRange();
range.selectNode(document.getElementsByTagName("div")[0]);
rangeSorgente = document.createRange();
rangeSorgente.selectNode(document.getElementsByTagName("div")[1]);
compara = range.compareBoundaryPoints(START_TO_END, rangeSorgente);

Note

Il parametro come può assumere i seguenti valori:

Specifiche

DOM Level 2 Traversal: compareBoundaryPoints