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 : propriété port

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

La propriété port de l'interface HTMLAnchorElement est une chaîne de caractères contenant le numéro de port du href de l'élément HTML <a>. Si le port est celui par défaut pour le protocole (80 pour ws: et http: ; 443 pour wss: et https: ; 21 pour ftp:), cette propriété contient une chaîne de caractères vide ("").

Cette propriété peut être modifiée pour changer le port de l'URL. Si l'URL ne possède pas de host ou si son schéma est file:, la modification n'a aucun effet. Les numéros de port invalides sont ignorés sans message d'erreur.

Voir URL.port pour plus d'informations.

Valeur

Une chaîne de caractères.

Exemples

Obtenir le port à partir d'un lien d'ancre

js
// Un élément <a id="myAnchor" href="https://developer.mozilla.org:443/fr/docs/HTMLAnchorElement"> est dans le document
const anchor = document.getElementById("myAnchor");
anchor.port; // retourne ''
js
// Un autre élément <a id="myAnchor" href="https://developer.mozilla.org:8888/fr/docs/HTMLAnchorElement"> est dans le document
const anchor = document.getElementById("myAnchor");
anchor.port; // retourne '8888'

Spécifications

Specification
HTML
# dom-hyperlink-port-dev

Compatibilité des navigateurs

Voir aussi