The Low Down
reset input type creates a button that resets the form to the default values.
- If the
valueattribute is present, the value of that attribute will be the text on the button. If not, the default wording on the reset button is “Reset”.
- The reset button brings the form back to it’s initial, default state. It doesn’t necessarily clear the form: if the form was initially blank, it will be cleared. If, by default, any data was pre-filled,
checkboxeschecked, etc, the original values will be reset when the button is clicked.
- If the user checked a
radiobutton, the reset button is the only non-programmatic way of deselecting the same named radio button group.
nameattribute is not necessary as the name and value of the reset are NOT submitted along with the form.
- While the
formattribute is valid, since it resets the form, many attributes like
autocomplete, dirname,formaction,formmethod, formenctype, formnovalidate, formtarget, and
inputmodeare not valid for the reset button.