Тег <output> отвечает за область, куда выводятся результаты вычислений – обычно они генерируются скриптами. Он может находиться прямо внутри формы как её дочерний элемент или ссылаться на форму через атрибут form. Ключевые атрибуты: - for:
- Указывает список, разделённый пробелами, идентификаторов элементов, которые связаны с выводимым результатом.
- form:
- Определяет форму, к которой принадлежит данный
<output>. В качестве значения используется id нужной формы. - name:
- Назначает имя элемента, которое удобно использовать для доступа к данным после отправки на сервер или в JavaScript.
Тег <output> также поддерживает атрибуты, позволяющие более гибко управлять выводом данных. Вперед – практический пример! Пример: <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>
|