HTML <form> Tag
Definition und Verwendung
<form>
Tag wird verwendet, um HTML-Formulare zur Erfassung von Benutzereingaben zu erstellen.
<form>
Elemente können einen oder mehrere Formularelemente enthalten:
Weitere Informationen:
HTML-Tutorial:HTML-Formulare und Eingaben
HTML DOM-Referenzhandbuch:Form-Objekt
CSS-Tutorial: Formularstil einrichten
Beispiel
Beispiel 1
HTML-Formular mit zwei Eingabefeldern und einem Abschicken-Knopf:
<form action="/action_page.php" method="get"> <label for="fname">Vorname:</label> <input type="text" id="fname" name="fname"><br><br> <label for="lname">Nachname:</label> <input type="text" id="lname" name="lname"><br><br> <input type="submit" value="提交"> </form>
Beispiel 2
HTML-Formular mit Auswahlkästchen:
<form action="/action_page.php" method="get"> <input type="checkbox" name="vehicle1" value="Fahrrad"> <label for="vehicle1">Ich habe ein Fahrrad</label><br> <input type="checkbox" name="vehicle2" value="Auto"> <label for="vehicle2">Ich habe ein Auto</label><br> <input type="checkbox" name="vehicle3" value="Boot" checked> <label for="vehicle3">Ich habe ein Boot</label><br><br> <input type="submit" value="提交"> </form>
例子 3
带有单选按钮的HTML表单:
<form action="/action_page.php" method="get"> <input type="radio" id="html" name="fav_language" value="HTML"> <label for="html">HTML</label><br> <input type="radio" id="css" name="fav_language" value="CSS" checked="checked"> <label for="css">CSS</label><br> <input type="radio" id="javascript" name="fav_language" value="JavaScript"> <label for="javascript">JavaScript</label><br><br> <input type="submit" value="提交"> </form>
属性
属性 | 值 | 描述 |
---|---|---|
accept-charset | 字符集 | 规定提交表单时要使用的字符编码。 |
action | URL | 规定提交表单时将表单数据发送到哪里。 |
autocomplete |
|
规定表单是否应启用自动完成功能。 |
enctype |
|
规定在向服务器提交表单数据时,应该如何对表单数据进行编码。 |
method |
|
规定发送表单数据时使用的HTTP方法。 |
name | 文本 | 规定表单的名称。 |
novalidate | novalidate | 规定提交表单时不应验证表单。 |
rel |
|
规定链接资源和当前文档之间的关系。 |
target |
|
规定在何处显示提交表单后收到的响应。 |
全局属性
<form>
标签还支持 HTML中的全局属性.
事件属性
<form>
标签还支持 HTML中的事件属性.
Standardmäßige CSS-Einstellungen
Die meisten Browser verwenden folgende Standardwerte zum Anzeigen <form>
Element:
form { display: block; margin-top: 0em; }
Browserunterstützung
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung |