HTMLAnchorElement:hash 属性
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/zh-cn/web/api/htmlanchorelement/index.md)
HTMLHyperlinkElementUtils.hash
属性返回一个字符串,其中包含一个 '#'
,后面是 URL 的片段标识符。
片段没有经过百分号编码。如果 URL 没有包含片段标识符,这个属性为一个空的字符串,""
。
值
一个字符串。
示例
从锚点链接获取 hash 值
给定 HTML 代码如下:
html
<a id="myAnchor" href="/zh-CN/docs/HTMLAnchorElement#示例">示例</a>
你可以像这样获取锚点的 hash 值:
js
const anchor = document.getElementById("myAnchor");
anchor.hash; // 返回 '#示例'
规范
Specification |
---|
HTML Standard # dom-hyperlink-hash-dev |
浏览器兼容性
BCD tables only load in the browser
参见
- 所属接口
HTMLAnchorElement
。