Exemple
Découvrez combien de liens il y a dans le document:
var x = document.links.length;
Le résultat de x sera:
5
Essayez vous - même » Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.
Définition et utilisation
Les liens collection renvoie une collection de tous les liens dans le document.
Les liens dans la collection représente <a> éléments et / ou <area> éléments avec un attribut href.
Remarque: Si l'élément est manquant l' href attribut, rien est retourné.
Note: Les éléments de la collection sont classés comme ils apparaissent dans le code source.
Astuce: Regardez aussi l' objet Anchor et l' objet de zone .
Support du navigateur
Collection | |||||
---|---|---|---|---|---|
links | Oui | Oui | Oui | Oui | Oui |
Syntaxe
document.links
Propriétés
Propriété | La description |
---|---|
length | Renvoie le nombre de <a> et / ou <area> des éléments de la collection. Note: Cette propriété est en lecture seule |
méthodes
méthode | La description |
---|---|
[ index ] | Renvoie la <a> et / ou <area> élément de la collection à l'index spécifié (starts at 0) à (starts at 0) . Remarque: renvoie null si le numéro d'index est hors de portée |
item( index ) | Renvoie la <a> et / ou <area> élément de la collection à l'index spécifié (starts at 0) à (starts at 0) . Remarque: renvoie null si le numéro d'index est hors de portée |
namedItem( id ) | Renvoie la <a> et / ou <area> élément de la collection avec l'id spécifié. Note: Retourne null si l'identifiant n'existe pas |
Détails techniques
DOM Version: | Niveau de base 1 Document Object |
---|---|
Valeur de retour: | Un objet HTMLCollection, représentant tous les <a> éléments et / ou <area> éléments dans le document. Les éléments de la collection sont classés comme ils apparaissent dans le code source |
autres exemples
Exemple
[Index]
Obtenir l'URL de la première liaison (index 0) dans le document:
var x = document.links[0].href;
Le résultat de x sera:
http://www.w3ii.com/jsref/sun.htm
Essayez vous - même » Exemple
item( index )
Obtenir l'URL de la première liaison (index 0) dans le document:
var x = document.links.item(0).href;
Le résultat de x sera:
http://www.w3ii.com/jsref/sun.htm
Essayez vous - même » Exemple
namedItem( id )
Obtenir l'URL de l'élément avec id = « myLink » dans le document:
var x = document.links.namedItem("myLink").href;
Le résultat de x sera:
http://www.w3ii.com/html/default.html
Essayez vous - même » Exemple
Ajouter une bordure rouge au premier lien dans le document:
document.links[0].style.border = "5px solid red";
Essayez vous - même » Exemple
Boucle à travers tous les liens dans le document, et la sortie de l'URL (href) de chaque lien:
var x = document.links;
var txt = "";
var i;
for (i = 0; i < x.length;
i++) {
txt = txt + x[i].href + "<br>";
}
Le résultat de txt sera:
http://www.w3ii.com/jsref/sun.htm
http://www.w3ii.com/jsref/mercur.htm
http://www.w3ii.com/jsref/venus.htm
http://www.w3ii.com/html/default.html
http://www.w3ii.com/css/default.html
Essayez vous - même » Pages associées
JavaScript référence: HTML DOM Anchor Object
JavaScript référence: HTML DOM objet Zone
Tutoriel HTML: Liens HTML
Référence HTML: HTML <a> tag
Référence HTML: HTML <area> balise
<Document Object