Naar de inhoud
Gratis naslagwerk over HTML
HTML leren en naslaan
Naslag / Attribuut

formmethod HTML attribuut

2 elementen kennen dit attribuut. Klik op een tag voor de volledige uitleg van dat element.

Wat doet het formmethod attribuut?

Overschrijft, alleen voor deze submit-knop, de HTTP-methode (get of post) waarmee het formulier wordt verstuurd.

HTML
<form action="/zoeken" method="get">
  <button type="submit" formmethod="post">Verstuur als POST</button>
</form>

Welke HTML-elementen kennen formmethod?

<button>

Het <button>-element van HTML is een interactief element dat door een gebruiker wordt geactiveerd met een muis, toetsenbord, vinger, spraakc...

Als de knop een submit-knop is (deze bevindt zich in of is gekoppeld aan een <form> en heeft niet type="button"), specificeert dit attribuut de HTTP-methode die wordt gebruikt om het formulier te verzenden. Mogelijke waarden:

  • post: De gegevens van het formulier worden opgenomen in de body van het HTTP-verzoek wanneer dit naar de server wordt gestuurd. Gebruik dit wanneer het formulier gegevens bevat die niet openbaar mogen zijn, zoals inloggegevens.
  • get: De formuliergegevens worden toegevoegd aan de action-URL van het formulier, gescheiden door een ?, en de resulterende URL wordt naar de server gestuurd. Gebruik deze methode wanneer het formulier geen neveneffecten heeft, zoals zoekformulieren.
  • dialog: Deze methode geeft aan dat de knop het dialoogvenster sluit waaraan hij gekoppeld is, en verstuurt de formuliergegevens helemaal niet.

Indien opgegeven, overschrijft dit attribuut het method-attribuut van de form owner van de knop.

Alles over <button> →

<input>

Het <input>-element van HTML wordt gebruikt om interactieve besturingselementen te maken voor webformulieren, om gegevens van de gebruiker t...

Alleen geldig voor de invoertypen image en submit. Zie het invoertype submit voor meer informatie.
Alles over <input> →

Andere attributen van deze elementen