aboutsummaryrefslogtreecommitdiff
path: root/files/it/web/api/range/compareboundarypoints/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/it/web/api/range/compareboundarypoints/index.html')
-rw-r--r--files/it/web/api/range/compareboundarypoints/index.html54
1 files changed, 54 insertions, 0 deletions
diff --git a/files/it/web/api/range/compareboundarypoints/index.html b/files/it/web/api/range/compareboundarypoints/index.html
new file mode 100644
index 0000000000..f815fd019b
--- /dev/null
+++ b/files/it/web/api/range/compareboundarypoints/index.html
@@ -0,0 +1,54 @@
+---
+title: range.compareBoundaryPoints
+slug: Web/API/Range/compareBoundaryPoints
+translation_of: Web/API/Range/compareBoundaryPoints
+---
+<p>{{ APIRef("DOM") }}</p>
+
+<p>Compara i punti estremi di due <code>Range</code>.</p>
+
+<h3 id="Sintassi" name="Sintassi">Sintassi</h3>
+
+<pre class="eval"><i>compara</i> =
+<i>range</i>.compareBoundaryPoints(
+<i>come</i>,
+<i>rangeSorgente</i>);
+</pre>
+
+<dl>
+ <dt>compara </dt>
+ <dd>Un numero che vale 1, 0, o -1, che indica se un punto estremo di
+ <i>range</i>
+ è rispettivamente prima, nella stessa posizione o dopo il corrispondente punto estremo di <code>rangeSorgente</code>.</dd>
+ <dt>come </dt>
+ <dd>Una costante che indica la modalità di comparazione, i possibili valori sono descritti sotto.</dd>
+ <dt>rangeSorgente </dt>
+ <dd>Un range con cui effettuare la comparazione</dd>
+</dl>
+
+<h3 id="Esempio" name="Esempio">Esempio</h3>
+
+<pre class="eval">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);
+</pre>
+
+<h3 id="Note" name="Note">Note</h3>
+
+<p>Il parametro
+ <i>come</i>
+ può assumere i seguenti valori:</p>
+
+<ul>
+ <li><code>Range.END_TO_END</code> compara l'estremo finale di <code>rangeSorgente</code> con il punto finale di <code>range</code>.</li>
+ <li><code>Range.END_TO_START</code> compara il punto finale di <code>rangeSorgente</code> con il punto iniziale di <code>range</code>.</li>
+ <li><code>Range.START_TO_END</code> compara il punto iniziale di <code>rangeSorgente</code> con il punto finale di <code>range</code>.</li>
+ <li><code>Range.START_TO_START</code> compara il punto iniziale di <code>rangeSorgente</code> con il punto iniziale di <code>range</code>.</li>
+</ul>
+
+<h3 id="Specifiche" name="Specifiche">Specifiche</h3>
+
+<p><a class="external" href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/ranges.html#Level2-Range-method-compareBoundaryPoints">DOM Level 2 Traversal: compareBoundaryPoints</a></p>