Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
L'interface HTMLAnchorElement représente les éléments d'hyperlien et fournit des propriétés et méthodes spécifiques (en plus de celles de l'interface objet HTMLElement dont elle hérite) pour manipuler la présentation et la mise en page de ces éléments. Cette interface correspond à l'élément HTML <a> ; à ne pas confondre avec <link>, qui est représenté par l'interface HTMLLinkElement.
EventTarget Node Element HTMLElement HTMLAnchorElementHérite des propriétés de son parent, HTMLElement.
HTMLAnchorElement.attributionSourceIdUn entier positif représentant l'identifiant de la source d'attribution utilisé pour la mesure des clics privés (angl.). Les valeurs valides vont de 0 à 255.
HTMLAnchorElement.attributionSrc Contexte sécuriséObtient et définit l'attribut attributionsrc sur un élément <a> de façon programmatique, reflétant la valeur de cet attribut. attributionsrc indique que vous souhaitez que le navigateur envoie un en-tête Attribution-Reporting-Eligible. Côté serveur, cela sert à déclencher l'envoi d'un en-tête Attribution-Reporting-Register-Source dans la réponse, afin d'enregistrer une source d'attribution basée sur la navigation.
HTMLAnchorElement.downloadUne chaîne de caractères indiquant que la ressource liée doit être téléchargée plutôt qu'affichée dans le navigateur. La valeur représente le nom de fichier proposé. Si ce nom n'est pas valide pour le système d'exploitation sous-jacent, le navigateur l'adapte.
HTMLAnchorElement.hashUne chaîne de caractères représentant l'identifiant de fragment, y compris le dièse (#) initial, le cas échéant, dans l'URL référencée.
HTMLAnchorElement.hostUne chaîne de caractères représentant le nom d'hôte et le port (si ce n'est pas le port par défaut) dans l'URL référencée.
HTMLAnchorElement.hostnameUne chaîne de caractères représentant le nom d'hôte dans l'URL référencée.
HTMLAnchorElement.hrefUne chaîne de caractères résultant de l'analyse de l'attribut HTML href relativement au document, contenant une URL valide de la ressource liée.
HTMLAnchorElement.hreflangUne chaîne de caractères reflétant l'attribut HTML hreflang, indiquant la langue de la ressource liée.
HTMLAnchorElement.interestForElementObtient ou définit l'élément cible d'un invocateur d'intérêt, dans les cas où l'élément HTML <a> associé est défini comme un invocateur d'intérêt.
HTMLAnchorElement.origin Lecture seuleRetourne une chaîne de caractères contenant l'origine de l'URL, c'est-à-dire son schéma, son domaine et son port.
HTMLAnchorElement.passwordUne chaîne de caractères contenant le mot de passe défini avant le nom de domaine.
HTMLAnchorElement.pathnameUne chaîne de caractères contenant un / initial suivi du chemin de l'URL, sans inclure la chaîne de requête ni le fragment.
HTMLAnchorElement.pingUne liste d'URL séparées par des espaces. Lorsque le lien est suivi, le navigateur envoie des requêtes POST avec le corps PING à ces URL.
HTMLAnchorElement.portUne chaîne de caractères représentant la partie port, le cas échéant, de l'URL référencée.
HTMLAnchorElement.protocolUne chaîne de caractères représentant la partie protocole, y compris les deux-points finaux (:), de l'URL référencée.
HTMLAnchorElement.referrerPolicyUne chaîne de caractères reflétant l'attribut HTML referrerpolicy indiquant quel référent utiliser.
HTMLAnchorElement.relUne chaîne de caractères reflétant l'attribut HTML rel, définissant la relation entre l'objet cible et l'objet lié.
HTMLAnchorElement.relList Lecture seuleRetourne un DOMTokenList qui reflète l'attribut HTML rel, sous forme de liste de jetons.
HTMLAnchorElement.searchUne chaîne de caractères représentant la partie recherche, y compris le point d'interrogation initial (?), le cas échéant, de l'URL référencée.
HTMLAnchorElement.targetUne chaîne de caractères reflétant l'attribut HTML target, indiquant où afficher la ressource liée.
HTMLAnchorElement.textUne chaîne de caractères équivalente à la propriété Node.textContent.
HTMLAnchorElement.typeUne chaîne de caractères reflétant l'attribut HTML type, indiquant le type MIME de la ressource liée.
HTMLAnchorElement.usernameUne chaîne de caractères contenant le nom d'utilisateur défini avant le nom de domaine.
Une chaîne de caractères représentant l'encodage des caractères de la ressource liée.
HTMLAnchorElement.coordsUne chaîne de caractères représentant une liste de coordonnées séparées par des virgules.
HTMLAnchorElement.nameUne chaîne de caractères représentant le nom de l'ancre.
HTMLAnchorElement.revUne chaîne de caractères représentant l'attribut HTML rev, définissant la relation de l'objet lien avec l'objet cible.
HTMLAnchorElement.shapeUne chaîne de caractères représentant la forme de la zone active.
Hérite des méthodes de son parent, HTMLElement.
HTMLAnchorElement.toString()Retourne une chaîne de caractères contenant l'URL complète. C'est un synonyme de HTMLAnchorElement.href, mais il ne peut pas être utilisé pour modifier la valeur.
| HTML # htmlanchorelement |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 13 mai 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.