HTMLAnchorElement
Интерфейс HTMLAnchorElement
представляет элементы гиперссылки и предоставляет специальные свойства и методы (помимо обычного объектного интерфейса HTMLElement
, который они наследуют) для управления макетом и представлением таких элементов.
Этот интерфейс соответствует элементу <a>; не путать с < link>, который представлен HTMLLinkElement.
Свойства
Наследует свойства от его родителя,HTMLElement
, и реализует те из URLUtils
.
HTMLAnchorElement.accessKey
- Это
DOMString
отображает собой единичный символ, который переключает фокус ввода на гиперссылку. HTMLAnchorElement.charset
- Это
DOMString
отображает кодировку символов связанного ресурса. HTMLAnchorElement.coords
- Это
DOMString
отображает список координат разделённый запятыми. HTMLAnchorElement.download
(en-US) Experimental- Это
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
- Это
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) Experimental- Это
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
- Это
DOMString
который отображаетtarget
HTML атрибут, указывая где отображается связанный ресурс. HTMLAnchorElement.text
- Это
DOMString
является синонимомNode.textContent
свойства. HTMLAnchorElement.type
- Это
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>