HTML - тег <output>
— это один из элементов HTML5. Он определяет место для отображения результата расчета, выполненного скриптом или взаимодействия пользователя с элементом формы (тег <form>
).
Тег <output>
представлен парами. Содержимое записывается между открывающим (<output>
) и закрывающим (</output>
) тегами.
Пример выполнения расчета и отображения результата в элементе output:
<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">
<input type="range" id="a" value="50">
+<input type="number" id="b" value="25">
=<output name="x" for="a b"></output>
</form>
output
не поддерживается в Edge 12 (или более ранних версиях).<output>
используется для представления результата вычисления (например результатов конвертации обменного курса);<output>
предназначен для сложных вычислений.Чтобы использовать <output>
, необходимы некоторые базовые знания JavaScript. Определите тип числа <input>, чтобы сообщить форме, что пользователь вводит целые числа. Если пользователь вводит другую информацию, форма <output>
возвращает NaN, что означает Нечисло.
<output>
не поддерживается на международном уровне.Поддерживает | |
Поддерживает | |
Поддерживает | |
Поддерживает | |
Поддерживает |
Атрибут | Значение | Описание |
---|---|---|
for | element_id | Указывает связь между результатом расчета и элементами, используемыми в расчете |
form | form_id | Указывает, к какой форме принадлежит выходной элемент |
name | text | Указывает имя выходного элемента |
Тег <output>
также поддерживает глобальные атрибуты в HTML
Тег <output>
также поддерживает атрибуты событий в HTML
Большинство браузеров отображают элемент output
со следующими значениями по умолчанию:
output {
display: inline;
}
Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.