HTMLAnchorElement
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.
Интерфейс HTMLAnchorElement
представляет элементы гиперссылок и добавляет дополнительные свойства и методы (помимо общих свойств и методов интерфейса HTMLElement
, от которого он наследуется) для управления макетом и представлением таких элементов. Данный интерфейс соответствует элементу <a>
(не путать с <link>
, который представлен HTMLLinkElement
).
Свойства экземпляра
Наследует свойства своего родителя HTMLElement
.
HTMLAnchorElement.attributionSrc
Secure context Экспериментальная возможность-
Позволяет читать и устанавливать HTML-атрибут
attributionsrc
элемента<a>
. Данный атрибут указывает браузеру добавить заголовокAttribution-Reporting-Eligible
при переходе по гиперссылке. На сервере наличие данного заголовка интерпретируется как разрешение на установку заголовкаAttribution-Reporting-Register-Source
в ответе и регистрации источника атрибуции. HTMLAnchorElement.download
-
Строка, указывающая, что связанный ресурс предназначен для загрузки, а не для отображения в браузере. Значение представляет предлагаемое имя файла. Если оно не является допустимым именем файла в используемой ОС, браузер преобразует его.
HTMLAnchorElement.hash
-
Строка, представляющая якорь (включая ведущий знак решётки ('
#
')), если он присутствует в URL. HTMLAnchorElement.host
-
Строка, представляющая имя хоста и порт (если это не порт по умолчанию) в указанном URL.
HTMLAnchorElement.hostname
-
Строка, представляющая имя хоста в указанном URL.
HTMLAnchorElement.href
-
Строка, полученная из HTML-атрибута
href
, содержит корректный URL связанного ресурса. HTMLAnchorElement.hreflang
-
Строка, отражающая HTML-атрибут
hreflang
, содержит язык связанного ресурса. HTMLAnchorElement.origin
Только для чтения-
Возвращает строку, содержащую источник URL, то есть его схему, домен и порт.
HTMLAnchorElement.password
-
Строка, содержащая пароль, указанный перед именем домена.
HTMLAnchorElement.pathname
-
Строка, содержащая путь к ресурсу, начиная с символа
'/'
, не включает параметры запроса и якорь. HTMLAnchorElement.ping
-
Разделённый пробелами список URL. При переходе по ссылке браузер будет отправлять запросы
POST
с телом PING на эти URL-адреса. HTMLAnchorElement.port
-
Строка, представляющая порт, если он присутствует в URL.
HTMLAnchorElement.protocol
-
Строка, представляющая протокол (включая двоеточия ('
:
')), в указанном URL. HTMLAnchorElement.referrerPolicy
-
Строка, отражающая HTML-атрибут
referrerPolicy
, указывает, какую информацию передавать ресурсу по ссылке. HTMLAnchorElement.rel
-
Строка, отражающая HTML-атрибут
rel
, указывает взаимоотношения целевого объекта к связанному. HTMLAnchorElement.relList
Только для чтения-
Возвращает
DOMTokenList
, который отражает HTML-атрибутrel
в виде списка токенов. HTMLAnchorElement.search
-
Строка, представляющая строку запроса (включая ведущий знак вопроса ('
?
')), если она присутствует в URL. HTMLAnchorElement.target
-
Строка, отражающая HTML-атрибут
target
, указывает где следует отобразить связанный ресурс. HTMLAnchorElement.text
-
Строка, является синонимом свойства
Node.textContent
. HTMLAnchorElement.type
-
Строка, отражающая HTML-атрибут
type
, показывает MIME-тип связанного ресурса. HTMLAnchorElement.username
-
Строка, содержащая имя пользователя, указанное перед именем домена.
Устаревшие свойства
HTMLAnchorElement.charset
Устарело-
Строка, представляющая кодировку символов связанного ресурса.
HTMLAnchorElement.coords
Устарело-
Строка, представляющая список координат разделённый запятыми.
HTMLAnchorElement.name
Устарело-
Строка, представляющая имя якоря.
HTMLAnchorElement.rev
Устарело-
Строка, представляющая HTML-атрибут
rev
, который определяет взаимоотношения связанного объекта к целевому. HTMLAnchorElement.shape
Устарело-
Строка, представляющая форму активной области.
Методы экземпляра
Наследует методы своего родителя HTMLElement
.
HTMLAnchorElement.toString()
-
Возвращает строку, содержащую весь URL. Это синоним
HTMLAnchorElement.href
, но он не может быть использован для изменения значения.
Спецификации
Specification |
---|
HTML Standard # htmlanchorelement |
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
- HTML-элемент реализующий это интерфейс:
<a>