HTML formmethod Attribute

A form with two submit buttons. The first submit button submits the form data with method="get", and the second submits the form data with method="post":












Definition and Usage

The formmethod attribute specifies which HTTP method to use when sending the form-data. This attribute overrides the form's method attribute.

The formmethod attribute is only used for buttons with type="submit" .

The form-data can be sent as URL variables (with method="get" ) or as HTTP post (with method="post" ).

Notes on the "get" method:

Notes on the "post" method:

Browser Support

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

Attribute
formmethod 9.0 10.0 4.0 5.1 15.0