HTML5 outputタグの組込み

HTML5からoutputタグが追加された。outputタグとはフォームの計算結果を表示するためのものである。各ブラウザのoutputタグ対応状況は次のとおりである。

ブラウザ サポート
edge
Firefox
Opera
Chrome
Safari

試したソースコード(数値の加算結果を表示する)

<form onsubmit="return false" oninput="s.value = Number(a.value) + Number(b.value)">
<input name="a" type="text" size="20px"> + 
<input name="b" type="text" size="20px"> =
<output name="s"></output>
</form>

上記の実行結果(未対応のブラウザでは加算結果が表示されない)

+
=