此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

HTMLAnchorElement:hash 属性

基线
广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

HTMLAnchorElement 接口的 hash 属性是一个包含 "#" 符号,后面跟着 <a> 元素的 href 的片段标识符的字符串。如果 URL 没有片段标识符,则此属性包含一个空字符串,即 ""。

参见 URL.hash 以获取更多信息。

值

字符串。

示例

从锚点链接中获取散列值

给定 HTML

html
<a id="myAnchor" href="/zh-CN/docs/Web/API/HTMLAnchorElement/hash#示例">
  示例
</a>

你可以像这样获取锚点散列值:

js
const anchor = document.getElementById("myAnchor");
anchor.hash; // “#%E7%A4%BA%E4%BE%8B”

规范

规范
HTML
# dom-hyperlink-hash-dev

浏览器兼容性

参见