HTML <form>Tag


Beispiele

Ein HTML-Formular mit zwei Eingabefeldern und einer Absenden-Schaltfläche:

<form action="demo_form.php" method="get"> Vorname: <input type="text" name="fname"><br> Nachname: <input type="text" name="lname"><br> <input type="submit" value="Submit"> </form>

Selbst ausprobieren »
(Weitere Beispiele unten auf der Seite)

Browser-Unterstützung

Internet Explorer Firefox Opera Google Chrome Safari

Alle großen Browser unterstützen das <form>-Tag.


Definition und Verwendung

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

Das <form>-Element enthält eines oder mehrere der folgenden Formularelemente:


Unterschiede zwischen HTML 4.01 und HTML5

HTML5 hat zwei neue Attribute hinzugefügt: autocomplete und novalidate, und unterstützt einige Attribute aus HTML 4.01 nicht mehr.


Unterschiede zwischen HTML und XHTML

In XHTML ist das name-Attribut veraltet. Verwenden Sie stattdessen das globale id-Attribut.


Attribute

Neu: Neue Attribute in HTML5.

Attribute Wert Beschreibung
accept MIME_type In HTML5 nicht unterstützt.Gibt den Dateityp an, den der Server empfängt. (Die Datei wird per Datei-Upload übermittelt)
accept-charset character_set Gibt den Zeichensatz der Formulardaten an, die der Server verarbeiten kann.
action URL Gibt an, wohin die Formulardaten gesendet werden, wenn das Formular übermittelt wird.
autocompleteNeu auf
off
Gibt an, ob die Autovervollständigungsfunktion des Formulars aktiviert ist.
enctype application/x-www-form-urlencoded
multipart/form-data
text/plain
Gibt an, wie Formulardaten codiert werden, bevor sie an den Server gesendet werden. (Gilt für method="post")
method get
post
Gibt die HTTP-Methode an, die zum Senden von Formulardaten verwendet wird.
name text Gibt den Namen des Formulars an.
novalidateNeu novalidate Wenn dieses Attribut verwendet wird, wird das Formular beim Absenden nicht validiert.
target _blank
_self
_parent
_top
Gibt an, wo die Aktions-URL geöffnet werden soll.


Globale Attribute

Das <form>-Tag unterstütztglobale HTML-Attribute。


Ereignisattribute

Das <form>-Tag unterstütztHTML-Ereignisattribute。


Examples

Probieren Sie es selbst - Beispiele


Dieses Formular enthält zwei Kontrollkästchen und eine Schaltfläche zum Absenden.


Dieses Formular enthält zwei Radiobuttons und eine Schaltfläche zum Absenden.


Ähnliche Artikel

HTML-Tutorial:HTML-Formulare und Eingabe

HTML-DOM-Referenz:Form-Objekt

Andere Erweiterungen