HTMLButtonElement: type property

The type property of the HTMLButtonElement interface is a string that indicates the behavior type of the <button> element.

It reflects the type attribute of the <button> element.

Value

A string representing the type.

Its possible values are listed in the attribute's button types section.

Example

HTML

html
<button id="button" type="reset">type</button>

JavaScript

js
const buttonElement = document.querySelector("#buttton");
console.log(buttonElement.type); // "reset"

Specifications

Specification
HTML Standard
# dom-button-type

Browser compatibility

desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
type

See also