tas2580
Blog über Webentwicklung

HTML - <form>

Definiert ein HTML-Formular für die Benutzereingabe

Beispiel

<form action="http://example.com" method="get">
  Vorname: <input type="text" name="fname"><br>
  Nachname: <input type="text" name="lname"><br>
  <input type="submit" value="Absenden">
</form>

Demo


Definition und Verwendung

Das <form> Element wird verwendet, um ein HTML-Formular für Benutzereingaben zu erstellen.

Das <form> Element kann ein oder mehrere der folgenden Elemente enthalten:


Browser Unterstützung

Chrome 1.0
Firefox 1.0
Safari 1.0
Opera 3.5
Edge 12.0
IE 4.0

Attribute

Attribute stellen zusätzliche Informationen über HTML-Elemente bereit. Attribute müssen immer in den öffnenden Tag geschrieben werden.

Attribut Wert Beschreibung
accept-charset charset Gibt die Zeichencodierungen an, die für die Formularübermittlung verwendet werden soll.
action URL Gibt an, wo die Form-Daten hin gesendet werden, wenn das Formular abgeschickt wird.
autocomplete on off Gibt an, ob die automatische Vervollständigung im Formular ein- oder ausgeschaltet sein soll.
enctype application/x-www-form-urlencoded multipart/form-data text/plain Gibt an, wie die Formular-Daten verschlüsselt werden sollen, wenn sie an den Server gesendet werden (nur für method = "post").
method get post Gibt die HTTP-Methode die verwendet wird wenn das Formular abgesendet wird.
name Text Gibt den Namen eines Formulars an.
novalidate Gibt an, dass das Formular nicht validiert werden soll wenn es gesendet wird.
target _blank _self _parent _top Gibt an wo die Seite nach dem Absenden angezeigt wird.

Der <form> Tag verwendet Globale HTML Attribute.