Letteralmente lunghezza dei link del documento. Restituisce il numero di collegamenti della pagina corrente. Poiché essi sono numerati a partire da zero, l'ultimo avrà indice document.links.length - 1.
\n
new line - Permette di andare a capo in una finestra di avviso
document.links[i]
I collegamenti sono memorizzati in un array: il primo è document.links[0], il secondo document.links[1] ...
+=
Operatore di assegnazione che incrementa la variabile a primo membro del valore scritto a destra.
Ad esempio x += y equivale a x = x + y
input type = button
Elemento dei form che permette di inserire un pulsante. Nel nostro esempio si attiva al clic del mouse.
window.alert
Metodo dell'oggetto window che permette di visualizzare un messaggio
Ottenere la lista dei link di una pagina
Domanda
Mi servirebbe ottenere il numero d'ordine di tutti i collegamenti di una pagina. Grazie da Luigi.
Risposta
Esiste una proprietà javascript che restituisce, ordinatamente, ognuno dei collegamenti (link) nella pagina corrente.
Si tratta di document.links[n], con 0 ≤ n ≤ (numero link -1).
Per ottenerla potete usare il seguente
Codice
<script type="text/javascript">
function elenca(){
nuovo = '';
for (i=0; i < document.links.length; i++) {
nuovo+= i + ' ' + document.links[i] + '\n';
}
alert(nuovo);
}
</script>
<input type=button value='elenco link' Onclick="elenca()">
E ottenere il seguente risultato (Nel nostro caso, l'elenco con il numero d'ordine dei collegamenti di questa pagina)