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/ru/web/api/html_dom_api/index.md)

Свойство HTMLHyperlinkElementUtils.hash возвращает строку, содержащую '#' с последующим якорем URL.

Якорь URL закодирован. Если в URL нет якоря, это свойство содержит пустую строку ("").

Значение

Строка.

Примеры

Получение якоря из ссылки

При наличии такой ссылки

html
<a id="myAnchor" href="/ru/docs/Web/API/HTMLAnchorElement/hash#примеры">
  Примеры
</a>

можно получить из неё якорь таким образом:

js
const anchor = document.getElementById("myAnchor");
anchor.hash; // '#примеры'

Спецификации

Specification
HTML Standard
# dom-hyperlink-hash-dev

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также