W3Schools.com

HTML5 <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" name="a" value="50" />100
  +<input type="number" name="b" value="50" />
  =<output name="x" for="a b"></output>
</form>

Try it yourself »

Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

The <output> tag is supported in all major browsers, except Internet Explorer.


Definition and Usage

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


Differences Between HTML 4.01 and HTML5

The <output> tag is new in HTML5.


Attributes

New : New in HTML5.

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

Global Attributes

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


Event Attributes

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


WEB HOSTING
Best Web Hosting
PHP MySQL Hosting
Best Hosting Coupons
UK Reseller Hosting
Cloud Hosting
Top Web Hosting
$7.95/mo SEO Hosting
Premium Website Design
WEB BUILDING
XML Editor - Free Trial!
FREE Website BUILDER
Free Website Templates Free CSS Templates
Make Your Own Website
W3SCHOOLS EXAMS
Get Certified in:
HTML, CSS, JavaScript, XML, PHP, and ASP
W3SCHOOLS BOOKS
New Books:
HTML, CSS
JavaScript, and Ajax
STATISTICS
Browser Statistics
Browser OS
Browser Display
SHARE THIS PAGE