/html/output/for:> Явная взаимосвязь_

Атрибут for

Синтаксис

HTML
<output for="[значение]"> ... </output>

Описание

Атрибут / параметр for (от англ. "for" ‒ «для») указывает на явную взаимосвязь между результатом расчёта и элементами, представляющими собой значения, которые вошли в расчёт или иным образом повлияли на расчёт.


Поддержка браузерами

Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.

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

Верс. Раздел
HTML
2.0 ---
3.2 ---
4.01 ---
5.0 4.10.13 The output element
The for content...
5.1 4.10.13. The output element
The for content...
XHTML
1.0 ---
1.1 ---

Значения

В качестве значения указывается строка, состоящая из неупорядоченного набора уникальных разделённых пробелами маркеров. В качетсве маркера должно выступать значение идентификатора связываемого элемента расположенного в том же документе.

Регистр символов: учитывается.


Пример использования

Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр for (Элемент output)</title>
</head>
<body>
<h1>Пример использования атрибута "for"</h1>
<p>Вычитание двух простых чисел</p>
<form onsubmit="return false" oninput="final.value = first.valueAsNumber - second.valueAsNumber">
<input name="first" type="number" step="any" value="0"> -
<input name="second" type="number" step="any" value="0"> =
<output name="final" for="first second"></output>
</form>
</body>
</html>
Параметр for (Элемент output)