LINK (links array)
Cet objet représente un lien hypertexte dans un document. Quand lusager appuie sur le lien, la référence du lien est chargée dans la fenêtre ciblée (window target).
Chaque objet "link" est un objet "location" et possède les mêmes propriétés que cet objet.
Si lobjet "link" est aussi un objet "anchor", alors il possède une entrée dans le tableau de signets et le tableau de liens.
Le tableau de liens (links array) :
Il est possible de faire référence à un objet "link" dans votre document en utilisant le tableau de liens. Ce tableau contient une entrée pour chaque objet "link" (marqueur <A HREF=..>) qui se trouve dans votre document. Par exemple, si un document possède trois objets "link", ces derniers seront représentés comme ceci:
document.links[0]
document.links[1]
document.links[2]
Syntaxe:
Pour définir lobjet "link", il faut utiliser la syntaxe HTML habituelle:
<A HREF="URL"..> lien hypertexte </A>
Il est également possible de définir lobjet "link" en utilisant la méthode "link".
Pour utiliser lobjet "link":
document.links[index].nomPropriété
index est un entier représentant un objet "link".
Pour utiliser le tableau de liens:
1. document.links[index]
2. document.links.length
index est un entier représentant un lien dans le document.
Pour obtenir le nombre de lien dans un document, il faut utiliser la propriété "length".
Objet utilisé:
Area
document
Propriété utilisée:
Lobjet "link" possède les propriétés suivantes:
hash (représente le nom de signet dans un URL)
host (représente le nom de l'hôte et le port dans un URL)
hostname (représente le nom de l'hôte et le nom de domaine, ou l'adresse IP, du serveur)
href (représente un URL complet)
pathname (représente le chemin et nom de fichier dans lURL)
port (représente le port de communication que le serveur utilise)
protocol (représente la première partie de lURL, incluant les deux points)
search (représente la requête)
target (représente lattribut TARGET)
Le tableau de liens possède les propriétés suivantes:
length (représente le nombre de liens dans un document)
Méthode utilisée:
aucune
Événement utilisé:
onClick
onMouseOver
onMouseOut
Exemple LINK (links array)
<A href="annonce.htm onMouseOver ="alert('cliquez')">annonce.htrm</A>
| |
Christophe Merlet redfox@redfoxcenter.org | ©Tous droits réservés 21 novembre 1998 |