Spec-Zone.ru › Web APIs

HTMLAreaElement

Базовая поддержка Широко доступна *

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

* Некоторые части этой функции могут иметь различный уровень поддержки.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Интерфейс HTMLAreaElement предоставляет специальные свойства и методы (помимо тех, которые присутствуют в стандартном объекте HTMLElement, которые он также наследует) для управления макетом и представлением элементов <area>.

EventTarget Node Element HTMLElement HTMLAreaElement

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

Наследует свойства от родительского класса HTMLElement.

HTMLAreaElement.alt

Строка, отражающая атрибут HTML alt, содержащая альтернативный текст для элемента.

HTMLAreaElement.coords

Строка, отражающая атрибут HTML coords, содержащая координаты для определения области активной зоны.

HTMLAreaElement.download

Строка, указывающая, что связанный ресурс предназначен для загрузки, а не отображения в браузере. Значение представляет предполагаемое имя файла. Если имя не является допустимым именем файла для операционной системы, браузер скорректирует его соответственно.

HTMLAreaElement.hash

Строка, содержащая идентификатор фрагмента (включая ведущую диезу (#)), если таковой имеется, в ссылке URL.

HTMLAreaElement.host

Строка, содержащая имя хоста и порт (если он не является стандартным портом) в ссылке URL.

HTMLAreaElement.hostname

Строка, содержащая имя хоста в ссылке URL.

HTMLAreaElement.href

Строка, которая отражает атрибут HTML href, содержащая допустимый URL связанного ресурса.

HTMLAreaElement.noHref Устаревший

Флаг булевого типа, указывающий, является ли область неактивной (true) или активной (false).

HTMLAreaElement.origin Только для чтения

Возвращает строку, содержащую начало URL-адреса, то есть его схему, домен и порт.

HTMLAreaElement.password

Строка, содержащая пароль, указанный перед именем домена.

HTMLAreaElement.pathname

Строка, содержащая компонент имени пути, если таковой имеется, в ссылке URL.

HTMLAreaElement.ping

Список URL-адресов, разделённых пробелами. При переходе по ссылке браузер отправит запросы POST с телом PING на эти URL-адреса.

HTMLAreaElement.port

Строка, содержащая компонент порта, если таковой имеется, в ссылке URL.

HTMLAreaElement.protocol

Строка, содержащая компонент протокола (включая заключительную двоеточие ':'), в ссылке URL.

HTMLAreaElement.referrerPolicy

Строка, отражающая атрибут HTML referrerpolicy, указывающий, какой отправитель использовать при получении связанного ресурса.

HTMLAreaElement.rel

Строка, отражающая атрибут HTML rel, указывающий отношения текущего документа к связанному ресурсу.

HTMLAreaElement.relList Только для чтения

Возвращает объект DOMTokenList, который отражает атрибут HTML rel, указывающий отношения текущего документа к связанному ресурсу, как список токенов.

HTMLAreaElement.search

Строка, содержащая элемент поиска (включая ведущий вопросительный знак '?'), если таковой имеется, в ссылке URL.

HTMLAreaElement.shape

Строка, отражающая атрибут HTML shape, указывающий форму активной зоны, ограниченную известными значениями.

HTMLAreaElement.target

Строка, отражающая атрибут HTML target, указывающий контекст просмотра, в котором следует открыть связанный ресурс.

HTMLAreaElement.username

Строка, содержащая имя пользователя, указанное перед именем домена.

Методы экземпляра

Наследует методы от родительского класса HTMLElement.

HTMLAreaElement.toString()

Возвращает строку, содержащую весь URL-адрес. Это синоним для HTMLAreaElement.href.

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

Спецификация
HTML
# htmlareaelement

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
END_OF_DOCUMENT_MARKER
HTMLAreaElement 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
alt 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
attributionSrc 133 133 Нет Нет Нет 133 Нет Нет Нет Нет 133
coords 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
download 54 13 20 41 10.1 54 20 41 10.3 6.0 54
hash 1 12
1From Firefox 29 to Firefox 40, the returned value was incorrectly percent-decoded.
15 1 18
4From Firefox for Android 29 to Firefox for Android 40, the returned value was incorrectly percent-decoded.
14 1 1.0 4.4
host 1 12 1 15 1 18 4 14 1 1.0 4.4
hostname 1 12 1 15 1 18 4 14 1 1.0 4.4
href 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
noHref 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
origin 32 17
26Before Firefox 49, results for URL using the blob scheme incorrectly returned null.
19 10 32
26Before Firefox for Android 49, results for URL using the blob scheme incorrectly returned null.
19 10 2.0 ≤37
password 32 79 26 19 10 32 26 19 10 2.0 4.4.3
pathname 1 12
1Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed.
15 1 18
4Before Firefox for Android 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed.
14 1 1.0 4.4
ping 12 17
1This property is exposed but has no effect if the browser.send_pings preference is not set to true. See bug 951104.
15 5.1 18
4This property is exposed but has no effect if the browser.send_pings preference is not set to true. See bug 951104.
14 5 1.0 ≤37
port 1 12 1 15 1 18 4 14 1 1.0 4.4
protocol 1 12 1 15 1 18 4 14 1 1.0 4.4
referrerPolicy 5251–52 79 50 3938–39 14.1 5251–52 50 41 14.5 6.05.0–6.0 5251–52
rel 54 12 30 41 9 54 30 41 9 6.0 54
relList 65 18 30 41 9 65 30 41 9 9.0 65
search 1 12
1Before Firefox 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed.
15 1 18
4Before Firefox for Android 53, the pathname and search HTMLHyperlinkElementUtils properties returned the wrong parts of the URL. For example, for a URL of https://z.com/x?a=true&b=false, pathname would return '/x?a=true&b=false' and search would return '', rather than '/x' and '?a=true&b=false' respectively. This has now been fixed.
14 1 1.0 4.4
shape 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
target 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
toString 32 12 22 19 10.1 32 22 19 10.3 2.0 4.4.3
username 32 79 26 19 10 32 26 19 10 2.0 4.4.3

См. также

  • Элемент HTML, реализующий этот интерфейс: <area>

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLAreaElement

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API