Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLAnchorElement

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨juillet 2015⁩.

* Some parts of this feature may have varying levels of support.

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 HTMLAnchorElement

Propriétés d'instance

Hérite des propriétés de son parent, HTMLElement.

HTMLAnchorElement.attributionSrc Contexte sécurisé Expérimental

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.download

Une 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'adaptera.

HTMLAnchorElement.hash

Une 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.host

Une 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.hostname

Une chaîne de caractères représentant le nom d'hôte dans l'URL référencée.

HTMLAnchorElement.href

Une 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.hreflang

Une chaîne de caractères reflétant l'attribut HTML hreflang, indiquant la langue de la ressource liée.

HTMLAnchorElement.origin Lecture seule

Retourne une chaîne de caractères contenant l'origine de l'URL, c'est-à-dire son schéma, son domaine et son port.

HTMLAnchorElement.password

Une chaîne de caractères contenant le mot de passe spécifié avant le nom de domaine.

HTMLAnchorElement.pathname

Une 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.ping

Une liste d'URL séparées par des espaces. Lorsque le lien est suivi, le navigateur enverra des requêtes POST avec le corps PING à ces URL.

HTMLAnchorElement.port

Une chaîne de caractères représentant la partie port, le cas échéant, de l'URL référencée.

HTMLAnchorElement.protocol

Une chaîne de caractères représentant la partie protocole, y compris les deux-points finaux (:), de l'URL référencée.

HTMLAnchorElement.referrerPolicy

Une chaîne de caractères reflétant l'attribut HTML referrerpolicy indiquant quel référent utiliser.

HTMLAnchorElement.rel

Une chaîne de caractères reflétant l'attribut HTML rel, spécifiant la relation entre l'objet cible et l'objet lié.

HTMLAnchorElement.relList Lecture seule

Retourne un DOMTokenList qui reflète l'attribut HTML rel, sous forme de liste de jetons.

HTMLAnchorElement.search

Une 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.target

Une chaîne de caractères reflétant l'attribut HTML target, indiquant où afficher la ressource liée.

HTMLAnchorElement.text

Une chaîne de caractères équivalente à la propriété Node.textContent.

HTMLAnchorElement.type

Une chaîne de caractères reflétant l'attribut HTML type, indiquant le type MIME de la ressource liée.

HTMLAnchorElement.username

Une chaîne de caractères contenant le nom d'utilisateur spécifié avant le nom de domaine.

Propriétés obsolètes

HTMLAnchorElement.charset Obsolète

Une chaîne de caractères représentant l'encodage des caractères de la ressource liée.

HTMLAnchorElement.coords Obsolète

Une chaîne de caractères représentant une liste de coordonnées séparées par des virgules.

HTMLAnchorElement.name Obsolète

Une chaîne de caractères représentant le nom de l'ancre.

HTMLAnchorElement.rev Obsolète

Une chaîne de caractères représentant l'attribut HTML rev, spécifiant la relation de l'objet lien avec l'objet cible.

HTMLAnchorElement.shape Obsolète

Une chaîne de caractères représentant la forme de la zone active.

Méthodes d'instance

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.

Spécifications

Specification
HTML
# htmlanchorelement

Compatibilité des navigateurs

Voir aussi

  • Élément HTML implémentant cette interface : <a>