---
title: HTMLOutputElement
framework: webkitjs
role: symbol
role_heading: Class
path: webkitjs/htmloutputelement
---

# HTMLOutputElement

## Declaration

```data
interface HTMLOutputElement
```

## Topics

### Instance Properties

- [defaultValue](webkitjs/htmloutputelement/1633456-defaultvalue.md)
- [form](webkitjs/htmloutputelement/1631418-form.md)
- [htmlFor](webkitjs/htmloutputelement/1632225-htmlfor.md)
- [labels](webkitjs/htmloutputelement/1630995-labels.md)
- [name](webkitjs/htmloutputelement/1630129-name.md)
- [type](webkitjs/htmloutputelement/1633765-type.md)
- [validationMessage](webkitjs/htmloutputelement/1629223-validationmessage.md)
- [validity](webkitjs/htmloutputelement/1632745-validity.md)
- [value](webkitjs/htmloutputelement/1629690-value.md)
- [willValidate](webkitjs/htmloutputelement/1633091-willvalidate.md)

### Instance Methods

- [checkValidity](webkitjs/htmloutputelement/1631768-checkvalidity.md)
- [reportValidity](webkitjs/htmloutputelement/2871445-reportvalidity.md)
- [setCustomValidity](webkitjs/htmloutputelement/1632578-setcustomvalidity.md)

## Relationships

### Inherits From

- [HTMLElement](webkitjs/htmlelement.md)
