English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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 (#).
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‹/›
Tous les navigateurs prennent en charge complètement l'attribut hash :
Attribut | |||||
hash | Oui | Oui | Oui | Oui | Oui |
Valeur | Description |
---|---|
anchorName | Chaîne spécifiant la partie ancre de l'URL |
Valeur de retour : | Une chaîne, représentant la partie ancre de l'URL, y compris le symbole dièse (#) |
---|
Définir la partie ancre :
var anchor = document.getElementById("myAnchor"); anchor.hash = "newFragement";Voyons un test‹/›
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