HTMLAnchorElement

Интерфейс HTMLAnchorElement представляет элементы гиперссылок и добавляет дополнительные свойства и методы (помимо общих свойств и методов интерфейса HTMLElement, от которого он наследуется) для управления макетом и представлением таких элементов. Данный интерфейс соответствует элементу <a> (не путать с <link>, который представлен HTMLLinkElement).

EventTarget Node Element HTMLElement HTMLAnchorElement

Свойства экземпляра

Наследует свойства своего родителя 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>