hash屬性設(shè)置或返回URL的錨部分,包括井號(hào)(#)。
如果URL沒有片段標(biāo)識(shí)符,則此屬性返回一個(gè)空字符串“”。
注意:使用此屬性設(shè)置錨點(diǎn)部分時(shí),請(qǐng)勿包括井號(hào)(#)。
返回hash屬性:
location.hash
設(shè)置哈希屬性:
location.hash = anchorName
var anchor = document.getElementById("myAnchor"); document.querySelector("#output").innerHTML = anchor.hash;測(cè)試看看?/?
所有瀏覽器完全支持hash屬性:
屬性 | ![]() | ![]() | ![]() | ![]() | ![]() |
hash | 是 | 是 | 是 | 是 | 是 |
值 | 描述 |
---|---|
anchorName | 字符串指定URL的錨點(diǎn)部分 |
返回值: | 一個(gè)字符串,表示URL的錨點(diǎn)部分,包括井號(hào)(#) |
---|
設(shè)置錨點(diǎn)部分:
var anchor = document.getElementById("myAnchor"); anchor.hash = "newFragement";測(cè)試看看?/?
位置參考:location.href屬性
位置參考:location.hostname屬性
位置參考:location.pathname屬性
位置參考:location.protocol屬性