Тег output - это удобная и наглядная область для вывода результата вычислений; обычно расчёты выполняются с помощью скриптов. Он может находиться внутри формы как её дочерний элемент, а также может связываться с нужной формой через атрибут form. Атрибуты - for:
- Задаёт список идентификаторов одного или нескольких элементов (разделённых пробелами), которые участвуют в расчётах и связаны с результатом вычисления.
- form:
- Указывает форму, к которой относится элемент output; значением атрибута является идентификатор нужной формы.
- name:
- Присваивает элементу имя для доступа к данным после отправки формы на сервер или для обращения к элементу в JavaScript.
Кроме того, тег output также поддерживает и другие HTML-атрибуты - это делает его приятным в использовании. Пример <p>Введите 2 значения, чтобы посчитать их сумму.</p><form oninput="x.value=parseInt(a.value)+parseInt(b.value)"> <input type="range" name="a" value="50"> + <input type="number" name="b" value="50"> = <output name="x" for="a b"></output></form>
|