hash属性设置或返回URL的锚部分,包括井号(#)。
如果URL没有片段标识符,则此属性返回一个空字符串“”。
注意:使用此属性设置锚点部分时,请勿包括井号(#)。
返回hash属性:
location.hash
设置哈希属性:
location.hash = anchorName
var anchor = document.getElementById("myAnchor"); document.querySelector("#output").innerHTML = anchor.hash;测试看看‹/›
所有浏览器完全支持hash属性:
属性 | |||||
hash | 是 | 是 | 是 | 是 | 是 |
值 | 描述 |
---|---|
anchorName | 字符串指定URL的锚点部分 |
返回值: | 一个字符串,表示URL的锚点部分,包括井号(#) |
---|
设置锚点部分:
var anchor = document.getElementById("myAnchor"); anchor.hash = "newFragement";测试看看‹/›
位置参考:location.href属性
位置参考:location.hostname属性
位置参考:location.pathname属性
位置参考:location.protocol属性