Proprietà links dell'HTML DOM Document

Definizione e uso

links Ritorna l'insieme di tutti i collegamenti nel documento.

links proprietà restituisce HTMLCollection.

links l'attributo è readonly.

i link nella raccolta rappresentano gli elementi <a> e <area> che possiedono l'attributo href.

vedi anche:

Oggetto Anchor DOM HTML

Oggetto Area DOM HTML

Etichetta <a> HTML

Etichetta <area> HTML

Link HTML

HTMLCollection

HTMLCollection è una raccolta di elementi HTML simile a un array (lista).

è possibile accedere agli elementi della raccolta tramite indice (a partire da 0).

length proprietà restituisce il numero di elementi nella raccolta.

esempio

esempio 1

restituisce il numero di link nel documento:

let numb = document.links.length;

prova tu stesso

esempio 2

ottieni l'URL del primo link del documento:

let url = document.links[0].href;

prova tu stesso

esempio 3

ottieni l'URL del primo link del documento:

let url = document.links.item(0).href;

prova tu stesso

esempio 4

ottieni l'URL dell'elemento con id="myLink":

let url = document.links.namedItem("myLink").href;

prova tu stesso

esempio 5

aggiungi un bordo rosso al primo link del documento:

document.links[0].style.border = "5px solid red";

prova tu stesso

esempio 6

esplora tutti i link e visualizza l'URL di ciascun link (href):

const links = document.links;
let text = "";
for (let i = 0; i < links.length; i++) {
  text += links[i].href + "<br>";
}

prova tu stesso

sintassi

document.links

proprietà

proprietà descrizione
length numero di elementi nella raccolta.

metodo

metodo descrizione
[index]

restituisce l'elemento con l'indice specificato (a partire da 0).

se l'indice è fuori dall'intervallo, restituisce null.

item(index)

restituisce l'elemento con l'indice specificato (a partire da 0).

se l'indice è fuori dall'intervallo, restituisce null.

namedItem(id)

restituisce l'elemento con id elemento.

se id non esistente, restituisce null.

valore di ritorno

tipo descrizione
oggetto

oggetto HTMLCollection.

Tutti gli elementi <a> e <area> nel documento.

ordinati secondo l'ordine di apparizione nel codice sorgente.

supporto del browser

document.links È una caratteristica del DOM Level 1 (1998).

È supportato da tutti i browser:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
supportato 9-11 supportato supportato supportato supportato