<output>
em Formulários<output>
?
A tag <output>
é usada para exibir resultados calculados dentro de um formulário.
Ela pode ser atualizada por JavaScript ou conectada a campos de entrada via atributos como for
.
input range
<form oninput="resultado.value=slider.value">
<input type="range" id="slider" name="slider" value="50">
<output name="resultado" for="slider">50</output>
</form>
<form oninput="res.value = parseInt(a.value) + parseInt(b.value)">
<input type="number" name="a">
<input type="number" name="b">
<output name="res" for="a b">0</output>
</form>
name
: identifica o output no scriptfor
: indica de quais inputs o output dependeoninput
: executa uma ação toda vez que o formulário sofre mudança