JavaScript. Подробное руководство, 6-е издание, стр. 507

<b>readonly Form form</b>

Ссылается на элемент

<b>Form</b>
, содержащий эту метку. Или, если установлен HTML-атрибут
<b>form</b>
, на элемент
<b>Form</b>
, атрибут
<b>id</b>
которого имеет указанное в этом свойстве значение.

<b>string htmlFor</b>

Это свойство соответствует HTML-атрибуту

<b>for</b>
. Поскольку
<b>for</b>
в языке JavaScript является зарезервированным словом, к имени этого свойства добавлен префикс «html», чтобы получился допустимый идентификатор. Если установлено, это свойство должно определять значение атрибута
<b>id</b>
элемента
<b>FormControl</b>
, с которым связана данная метка. (Однако обычно проще вложить элемент
<b>FormControl</b>
в элемент
<b>Label</b>
.)

Link

гиперссылка в HTML-документе (Node, Element)

Ссылки в HTML-документе создаются элементами

<b>&lt;а&gt;, &lt;агеа&gt;</b>
и
<b>&lt;link&gt;.</b>
Теги
<b>&lt;а&gt;</b>
используются в теле документа для создания гиперссылок. Теги
<b>&lt;агеа&gt;</b>
- это редко используемая возможность, позволяющая создавать «карты изображений». Теги
<b>&lt;link&gt;</b>
используются в разделе
<b>&lt;head&gt;</b>
документа для указания адреса внешних ресурсов, таких как таблицы стилей и ярлыки. Элементы
<b>&lt;а&gt;</b>
и
<b>&lt;агеа&gt;</b>
в сценариях на языке JavaScript имеют одинаковое представление. Элементы
<b>&lt;link&gt;</b>
имеют несколько иное представление, но для удобства эти два типа ссылок описываются в одной справочной статье. Когда объект
<b>Link</b>
, представляющий элемент
<b>&lt;а&gt;,</b>
используется в строковом контексте, он возвращает значение своего свойства
<b>href</b>
.

Свойства

В дополнение к свойствам, перечисленным ниже, объект

<b>Link</b>
также имеет свойства, соответствующие HTML-атрибутам:
<b>hreflang, media, ping, rel, sizes, target</b>
и
<b>type</b>
. Обратите внимание, что свойства, соответствующие отдельным компонентам URL-адреса (такие как
<b>host</b>
и
<b>pathname</b>
) и возвращающие фрагменты значения свойства
<b>href</b>
ссылки, определены только для элементов
<b>&lt;а&gt;</b>
и
<b>&lt;агеа&gt;</b>
и отсутствуют в элементах
<b>&lt;link&gt;,</b>
и что свойства
<b>sheet, disabled</b>
и
<b>relList</b>
определены только в элементах
<b>&lt;link&gt;,</b>
ссылающихся на таблицы стилей.

<b>boolean disabled</b>

Для элементов

<b>&lt;link&gt;,</b>
ссылающихся на таблицы стилей, определяет, должна ли данная таблица стилей применяться к документу.

<b>string hash</b>

Определяет идентификатор фрагмента документа в значении свойства

<b>href</b>
, включая начальный символ решетки (#), например: «#results».

<b>string host</b>

Определяет имя хоста и порт в значении свойства

<b>href</b>
, например: «http://www.oreU-1у.сот:1234*.

<b>string hostname</b>

Определяет имя хоста в значении свойства

<b>href</b>
, например: «http://www.oreilly.com».

<b>string href</b>

Определяет значение атрибута

<b>href</b>
ссылки. Когда элемент
<b>&lt;а&gt;</b>
или
<b>&lt;агеа&gt;</b>
используется в строковом контексте, возвращается значение этого свойства.

<b>string pathname</b>

Определяет путь к документу в значении свойства

<b>href</b>
, например: «/catalog/search, html».

<b>string port</b>

Определяет порт в значении свойства

<b>href</b>
, например: «1234».

<b>string protocol</b>

Определяет имя протокола в значении свойства

<b>href</b>
, включая завершающее двоеточие, например: «http:».

<b>readonly DOMTokenList relList</b>

Подобно свойству

<b>classList</b>
объекта
<b>Element</b>
это свойство упрощает извлечение, добавление и удаление лексем в HTML-атрибуте
<b>rel</b>
элементов
<b>&lt;link&gt;</b>
.

<b>string search</b>

Определяет строку с параметрами запроса в значении свойства

<b>href</b>
, включая начальный знак вопроса, например: «?q=JavaScript&m=10».

<b>readonly CSSStyleSheet sheet</b>

Для элементов

<b>&lt;link&gt;,</b>
ссылающихся на таблицы стилей, это свойство представляет связанную таблицу стилей.

<b>string text</b>

Простое текстовое содержимое элемента

<b>&lt;а&gt;</b>
или
<b>&lt;агеа&gt;.</b>
Синоним для свойства Node.textContent.

<b>string title</b>