HTMLAnchorElement: hash 属性

基线 广泛可用

此功能已得到充分确立,并在许多设备和浏览器版本中运行。它自以下时间起在所有浏览器中可用: 2015 年 7 月.

HTMLAnchorElement.hash 属性返回一个字符串,其中包含 '#' 后跟 URL 的片段标识符。

该片段是 百分比编码 的。如果 URL 没有片段标识符,则此属性包含一个空字符串,""

一个字符串。

示例

给定此 HTML

html
<a id="myAnchor" href="/en-US/docs/Web/API/HTMLAnchorElement/hash#examples">
  Examples
</a>

您可以像这样获取锚点的哈希值

js
const anchor = document.getElementById("myAnchor");
anchor.hash; // '#examples'

规范

规范
HTML 标准
# dom-hyperlink-hash-dev

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅