Link représente un lien hypertexte.

Compatibilité
Cet objet est compatible avec Internet Explorer.Cet objet est compatible avec Netscape.
Disponibilité

Javascript 1.0 côté client

Correspondance HTML
<a href=...>...</a>
<area href=...>
Héritage

HTMLElement

Synopsis
document.links[i]
document.links.length
Propriétés
Propriété Description
hash sépcifie un nom d'ancre dans une URL.
host spécifie le nom de domaine de l'hôte ou l'adresse IP du réseau hôte.
hostname indique le nom de domaine du serveur hôte.
href spécifie l'URL complète du lien (HREF).
pathname retourne le chemin d'accès du lien.
port indique le port de communication que le serveur utilise.
protocol spécifie le début de l'URL en incluant les deux points (http:).
search spécifie une requête sous forme de chaîne de caractères.
target correspond à l'attribut TARGET.
text spécifie le texte contenu dans les balises A.
x représente la position horizontale du lien en pixels.
y représente la position verticale du lien en pixels.
Méthodes
Méthode Description
handleEvent invoque le gestionnaire pour spécifier un événement.
Evénements
Evénement Description
Pour Area :
onDblClick double-clic de la souris.
onMouseOut curseur de la souris sort de la zone de l'élément.
onMouseOver curseur de la souris dans la zone de l'élément.
Pour A :
onClick clic de souris sur le lien.
onDblClick double-clic de la souris.
onKeyDown une touche du clavier est enfoncée.
onKeyPress la touche venant d'être enfoncée est relâchée.
onKeyUp une touche du clavier est relâchée.
onMouseDown bouton de la souris enfoncé sur l'élément Link.
onMouseOut curseur de la souris sort de la zone de l'élément.
onMouseUp bouton de la souris relaché sur l'élément Link.
onMouseOver curseur de la souris dans la zone de l'élément.
Exemple [voir]
<html>
  <head>
    <script>
      function voirlien() 
      {
        msgWindow = window.open("","message","width=450,height=200")
        msgWindow.document.write("Nombre de liens dans la page : " 
                          + document.links.length + "<br>")
        for (var i = 0; i < document.links.length; i++)
        {
          msgWindow.document.write( "Adresse (" + i + "): " 
                            + document.links[i] + "<br>")
        }
      }
    </script>
  </head>
  <body>
    <a href="http://www.laltruiste.com">
        L'Altruiste : Le guide de votre site Web</a><br>
    <a href="courshtml/">
        Cours sur le langage HTML</a><br>
    <a href="courscss/">
        Cours sur les feuilles de style</a><br>
    <a href="./">
        Cours Javascript</a><br>
    <a href="http://www.microsoft.com/france/scripting/default.htm">
        Microsoft JScript 5.5</a><br>
    <a href="http://developer.netscape.com/docs/manuals
                          /js/client/jsref/contents.htm">
        Netscape Javascript 1.3</a><br><br>
    <a href="javascript:voirlien()">
        Cliquez ici pour afficher toutes les URL</a>
  </body>
</html>
En savoir plus :
Découvrez cet objet sur le site de NetscapeDécouvrez cet objet sur le site de Microsoft