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 < 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>
|