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:
Range.END_TO_END
compara l'estremo finale dirangeSorgente
con il punto finale dirange
.Range.END_TO_START
compara il punto finale dirangeSorgente
con il punto iniziale dirange
.Range.START_TO_END
compara il punto iniziale dirangeSorgente
con il punto finale dirange
.Range.START_TO_START
compara il punto iniziale dirangeSorgente
con il punto iniziale dirange
.