HTMLAreaElement : 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 HTMLAreaElement retourne une chaîne de caractères contenant la sérialisation Unicode de l'origine du href de l'élément <area>.
La structure exacte varie selon le type d'URL :
- Pour les URL utilisant les schémas
ftp:,http:,https:,ws:etwss:, leprotocolsuivi de//, suivi de l'hôtehost. Comme pourhost, leportn'est inclus que s'il n'est pas la valeur par défaut du protocole. - Pour les URL utilisant le schéma
file:, la valeur dépend du navigateur. - Pour les URL utilisant le schéma
blob:, 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 <area id="myArea" href="https://developer.mozilla.org/fr/docs/Web/API/HTMLAreaElement"> est dans le document
const area = document.getElementById("myArea");
area.origin; // retourne 'https://developer.mozilla.org'
Spécifications
| Specification |
|---|
| HTML> # dom-hyperlink-origin-dev> |
Compatibilité des navigateurs
Voir aussi
- L'interface
HTMLAreaElementà laquelle elle appartient.