HTMLAnchorElement : propriété origin
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis avril 2018.
La propriété en lecture seule origin de l'interface HTMLAnchorElement retourne une chaîne de caractères contenant la sérialisation Unicode de l'origine du href de l'élément HTML <a>.
La structure exacte varie selon le type d'URL :
- Pour les URL utilisant les schémas
ftp:,http:,https:,ws:etwss:, il s'agit d'unprotocolsuivi de//, puis de l'hôtehost. Comme pourhost, leportn'est inclus que s'il n'est pas la valeur par défaut pour le protocole. - Pour les URL utilisant le schéma
file:, la valeur dépend du navigateur. - Pour les URL utilisant le schéma
blob:, il s'agit de l'origine de l'URL suivantblob:, mais uniquement si cette URL utilise le schémahttp:,https:oufile:. Par exemple,blob:https://mozilla.orgaura pour originehttps://mozilla.org.
Dans tous les autres cas, la chaîne de caractères "null" est retournée.
Voir URL.origin pour plus d'informations.
Valeur
Une chaîne de caractères.
Exemples
js
// Un élément <a id="myAnchor" href="https://big.rakal.top/fr/HTMLAnchorElement"> est dans le document
const anchor = document.getElementById("myAnchor");
anchor.origin; // retourne 'https://big.rakal.top'
Spécifications
| Specification |
|---|
| HTML> # dom-hyperlink-origin-dev> |
Compatibilité des navigateurs
Chargement…
Voir aussi
- L'interface
HTMLAnchorElementà laquelle elle appartient.