X
HOME HTML CSS JAVASCRIPT SQL PHP JQUERY ANGULAR XML ASP.NET MORE...
REFERENCES | EXAMPLES | FORUM | ABOUT

HTML <output> Tag


Example

Perform a calculation and show the result in an <output> element:

<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
  <input type="range" id="a" value="50">100
  +<input type="number" id="b" value="50">
  =<output name="x" for="a b"></output>
</form>

Try it Yourself »

Definition and Usage

The <output> tag represents the result of a calculation (like one performed by a script).


Browser Support

The numbers in the table specify the first browser version that fully supports the element.

Element
<output> 10.0 Not supported 4.0 Not supported 11.0


Differences Between HTML 4.01 and HTML5

The <output> tag is new in HTML5.


Attributes

= New in HTML5.

Attribute Value Description
for element_id Specifies the relationship between the result of the calculation, and the elements used in the calculation
form form_id Specifies one or more forms the output element belongs to
name name Specifies a name for the output element

Global Attributes

The <output> tag also supports the Global Attributes in HTML.


Event Attributes

The <output> tag also supports the Event Attributes in HTML.



Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]
Search w3schools.com:

WEB HOSTING

UK Reseller Hosting

WEB BUILDING

Download XML Editor FREE Website BUILDER Free HTML5 Templates FREE Website Templates Free HTML Templates

SHARE THIS PAGE

facebook