aboutsummaryrefslogtreecommitdiff
path: root/files/it/web/api/selection/getrangeat/index.html
blob: f5307b03d9d5e7026d600b83d1bed01a00d04813 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
title: getRangeAt
slug: Web/API/Selection/getRangeAt
translation_of: Web/API/Selection/getRangeAt
---
<h3 id="Sommario" name="Sommario">Sommario</h3>
<p>Restituisce un oggetto <code>range</code> che rappresenta i nodi attualmente selezionati.</p>
<h3 id="Sintassi" name="Sintassi">Sintassi</h3>
<pre class="eval"><i>range</i> =<i>sel</i>.getRangeAt(<i>index</i>)
</pre>
<h3 id="Parametri" name="Parametri">Parametri</h3>
<dl>
 <dt>
  <code>range</code></dt>
 <dd>
  L'oggetto <a href="it/DOM/range">range</a> che verrà restituito.</dd>
</dl>
<dl>
 <dt>
  <i>
   <code>index</code></i>
 </dt>
 <dd>
  L'indice del range da restituire; parte da zero. Un valore negativo o un numero uguale o maggiore a <a href="it/DOM/Selection/rangeCount">rangeCount</a> causa un errore.</dd>
</dl>
<h3 id="Esempi" name="Esempi">Esempi</h3>
<pre class="eval">var ranges = [];

sel = window.getSelection();

for(var i = 0; i &lt; sel.rangeCount; i++) {
 ranges[i] = sel.getRangeAt(i);
}
/* Ogni oggetto nei ranghi ora è un
 * oggetto range che rappresenta uno dei ranghi
 * presenti nella selezione attuale. */
</pre>