HTMLAnchorElement
Интерфейс HTMLAnchorElement
представляет элементы гиперссылки и предоставляет специальные свойства и методы (помимо обычного объектного интерфейса HTMLElement
, который они наследуют) для управления макетом и представлением таких элементов.
Этот интерфейс соответствует элементу <a>; не путать с < link>, который представлен HTMLLinkElement.
Свойства
Наследует свойства от его родителя, HTMLElement
, и реализует те из URLUtils
.
HTMLAnchorElement.accessKey
-
Это
DOMString
отображает собой единичный символ, который переключает фокус ввода на гиперссылку. HTMLAnchorElement.charset
-
Это
DOMString
отображает кодировку символов связанного ресурса. HTMLAnchorElement.coords
-
Это
DOMString
отображает список координат разделённый запятыми. HTMLAnchorElement.download
(en-US) Экспериментальная возможность-
Это
DOMString
показывать что связанный ресурс предназначен для загрузки, а не для отображения в браузере. Значение представляет предполагаемое имя файла. Если имя не является допустимым именем файла нижележащей ОС, браузер будет адаптировать его. Значение это URL по схемеhttp:
,file:
,data:
или дажеblob:
(созданный с помощьюURL.createObjectURL
). URLUtils.hash
-
Это
DOMString
отображает фрагмент идентификатора, включая ведущий hash mark ('#
'), если, указан в URL. URLUtils.host
-
Это
DOMString
отображает имя хоста порт (если это не порт по умолчанию) в указанном URL. URLUtils.hostname
-
Это
DOMString
отображает имя хоста в указанном URL. URLUtils.href
-
Это
DOMString
что отображаетhref
HTML атрибут, содержащий действительный URL связанного ресурса. HTMLAnchorElement.hreflang
(en-US)-
Это
DOMString
что отображает HTML атрибутhreflang
, показывающий язык связанного ресурса. HTMLAnchorElement.media
-
Это
DOMString
что отображаетmedia
HTML атрибут, с указанием предполагаемого media для связанного ресурса. HTMLAnchorElement.name
-
Это
DOMString
отображает имя якоря. URLUtils.password
-
Это
DOMString
содержащий пароль, указанный перед именем домена. URLUtils.origin
Только для чтения-
Возвращает
DOMString
содержащий источник, то есть его схему, его домен и его порт. URLUtils.pathname
-
Это
DOMString
отображающий составную часть пути имени, любого, ссылающегося URL. URLUtils.port
-
Это
DOMString
отображающий составную часть порта, любого, ссылающегося URL. URLUtils.protocol
-
Is a
DOMString
отображающий составную часть протокола, включая двоеточия (':
'), ссылающегося URL. HTMLAnchorElement.referrer
(en-US) Экспериментальная возможность-
Это
DOMString
что отображаетreferrer
HTML атрибут, показывающий какой referrer используется, когда выбрано изображение. HTMLAnchorElement.rel
(en-US)-
Это
DOMString
что отображаетrel
HTML атрибут, уточняя взаимоотношения целевого объекта к связанному объекту. HTMLAnchorElement.relList
(en-US) Только для чтения-
Возвращает
DOMTokenList
который отображаетrel
HTML атрибут, как список токенов. HTMLAnchorElement.rev
-
Это
DOMString
отображающий какrev
HTML атрибут, уточняя взаимоотношения связанного объекта к целевому объекту URLUtils.search
-
Это
DOMString
отображающий искомый элемент, включая ведущий знак вопроса ('?
'), если таковой имеется, в ссылающемся URL. HTMLAnchorElement.shape
-
Это
DOMString
отображающий вид активной области. HTMLAnchorElement.tabindex
-
Это
long
содержащий положение элемента в порядке навигационного переключения для текущего документа. HTMLAnchorElement.target
(en-US)-
Это
DOMString
который отображаетtarget
HTML атрибут, указывая где отображается связанный ресурс. HTMLAnchorElement.text
(en-US)-
Это
DOMString
является синонимомNode.textContent
свойства. HTMLAnchorElement.type
(en-US)-
Это
DOMString
которое отображаетtype
HTML атрибут, показывающий MIME тип связанного ресурса. URLUtils.username
-
Это
DOMString
содержащий имя пользователя определённое перед именем домена.
Методы
Наследует методы от его родителя, HTMLElement
, и реализует те из URLUtils
.
HTMLElement.blur()
(en-US)-
Удаляет фокус клавиатуры из текущего элемента.
HTMLElement.focus()
(en-US)-
Даёт фокус клавиатуры на текущий элемент.
URLUtils.toString()
-
Возвращает
DOMString
содержащий весь URl. Это синонимURLUtils.href
, хотя он не может быть использован для изменения значения.
blur()
и focus()
методы наследуемые от HTMLElement
для HTML5, но они были определены в HTMLAnchorElement
в DOM Level 2 HTML и более ранней спецификации.
Спецификации
Specification |
---|
HTML Standard # htmlanchorelement |
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
- HTML-элемент реализующий это интерфейс:
<a>