Over <output>

De tag <output> is gemaakt om het resultaat van een berekening weer te geven. De inhoud is dus altijd numeriek. Als er onverhoopt een niet-numerieke waarde in de tag terecht komt, verschijnt de waarde NaN op het scherm.
Het onderstaande voorbeeld, dat ontleend is aan w3schools.com, illustreert de werking.

Door de schuifregelaar te verzetten of or een ander getal in te vullen verandert de waarde rechts van het isgelijk-teken.

De code van het voorbeeld luidt:

<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">
  <input type="range" id="a" value="50">
  +&nbsp;<input type="number" id="b" min="-100" max="150" value="25">
  =&nbsp;<output name="x" for="a b"></output>
</form>

De code doet het volgende:

 
terug

html-617; Laatste wijziging: 31 december 2020