Link représente un lien hypertexte.
CompatibilitéDisponibilité
Javascript 1.0 côté client
Correspondance HTML<a href=...>...</a>Héritage
<area href=...>
HTMLElement
Synopsisdocument.links[i]Propriétés
document.links.length
| 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éthode | Description |
|---|---|
| handleEvent | invoque le gestionnaire pour spécifier un événement. |
| 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. |
<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> |