Das form-Element umschließt die Felder eines Formulars und bestimmt, wohin die Eingaben gehen und auf welchem Weg.
- form-Element
Element, das Formularfelder zusammenfasst und festlegt, wohin und auf welchem Weg die Eingaben gesendet werden.
Beispiel: „Ein form-Element braucht ein Ziel und eine Methode.“
Die beiden Attribute
<form action="/kontakt/senden" method="post">
…
<button type="submit">Absenden</button>
</form>action nennt die Adresse, method den Weg. Ohne Angabe geht es per GET an die aktuelle Adresse, was selten gewollt ist.
Auch mit JavaScript sinnvoll
Wird ein Formular per Skript verschickt, bleibt das Element trotzdem wichtig: Es macht die Eingabetaste im Textfeld wirksam, aktiviert die eingebaute Prüfung und sorgt dafür, dass Passwortmanager die Felder erkennen. Ein Formular aus losen Feldern ohne umgebendes Element verliert all das.