English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Attribut de hash de location

Objet Location

hashL'attribut définit ou retourne la partie d'ancre de l'URL, y compris le symbole dièse (#).

Si l'URL n'a pas de marqueur de fragment, cet attribut retourne une chaîne vide "".

Attention :Lorsque vous utilisez cet attribut pour définir une partie d'ancre, n'incluez pas le symbole dièse (#).

Syntaxe :

Retourner l'attribut de hash :

location.hash

Définir l'attribut de hash :

location.hash = anchorName
var anchor = document.getElementById("myAnchor");
document.querySelector("#output").innerHTML = anchor.hash;
Voyons un test‹/›

Compatibilité navigateur

Tous les navigateurs prennent en charge complètement l'attribut hash :

Attribut
hashOuiOuiOuiOuiOui

Valeur de l'attribut

ValeurDescription
anchorNameChaîne spécifiant la partie ancre de l'URL

Détails techniques

Valeur de retour :Une chaîne, représentant la partie ancre de l'URL, y compris le symbole dièse (#)

Plus d'exemples

Définir la partie ancre :

var anchor = document.getElementById("myAnchor");
anchor.hash = "newFragement";
Voyons un test‹/›

Références associées

Référence de position :Propriété location.href

Référence de position :Propriété location.hostname

Référence de position :Propriété location.pathname

Référence de position :Propriété location.protocol

Objet Location