Neueste Web-Entwicklung Tutorials
 

HTML form Attribute


Definition und Verwendung

Das form Attribut gibt eine oder mehrere Formen das Element gehört.


Gilt für

Das form Attribut kann über die folgenden Elemente verwendet werden:

Elements Attribut
<button> form
<fieldset> form
<input> form
<keygen> form
<label> form
<meter> form
<object> form
<output> form
<select> form
<textarea> form

Beispiele

Button - Beispiel

Eine Taste außerhalb eines sich form (aber immer noch ein Teil der Form):

<form action="demo_form.asp" method="get" id="form1">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
</form>

<button type="submit" form="form1" value="Submit">Submit</button>
Versuch es selber "

Fieldset Beispiel

A <fieldset> Element außerhalb einer Form angeordnet (aber immer noch ein Teil der Form):

<form action="demo_form.asp" method="get" id="form1">
  What is your favorite color? <input type="text" name="fav_color"><br>
  <input type="submit">
</form>

<fieldset form="form1">
  Name: <input type="text" name="username"><br>
  Email: <input type="text" name="usermail"><br>
</fieldset>
Versuch es selber "

Input

Ein Eingabefeld außerhalb der HTML-Formular (aber immer noch ein Teil der Form) befindet:

<form action="demo_form.asp" id="form1">
  First name: <input type="text" name="fname"><br>
  <input type="submit" value="Submit">
</form>

Last name: <input type="text" name="lname" form="form1">
Versuch es selber "

Keygen Beispiel

A <keygen> Element außerhalb der Form angeordnet (aber immer noch ein Teil der Form):

<form action="demo_keygen.asp" method="get" id="secureform">
  Username: <input type="text" name="usr_name">
  <input type="submit">
</form>

Encryption: <keygen name="security" form="secureform">
Versuch es selber "

Label - Beispiel

A <label> Element außerhalb einer Form angeordnet (aber immer noch ein Teil der Form):

<form action="demo_form.asp" id="form1">
  <input type="radio" name="gender" id="male" value="male"><br>
  <label for="female">Female</label>
  <input type="radio" name="gender" id="female" value="female"><br>
  <label for="other">Other</label>
  <input type="radio" name="gender" id="other" value="other"><br><br>
  <input type="submit" value="Submit">
</form>

<label for="male" form="form1">Male</label>
Versuch es selber "

Meter Beispiel

A <meter> Element außerhalb einer Form angeordnet (aber immer noch ein Teil der Form):

<form action="demo_form.asp" method="get" id="form1">
  First name: <input type="text" name="fname"><br>
  <input type="submit" value="Submit">
</form>

<meter form="form1" name="x1" min="0" low="40" high="90" max="100" value="95"></meter>
Versuch es selber "

Object

Ein <object> Element außerhalb einer Form angeordnet (aber immer noch ein Teil der Form):

<form action="demo_form.asp" id="form1">
  First name: <input type="text" name="fname"><br>
  <input type="submit" value="Submit">
</form>

<object data="helloworld.swf" height="400" width="400" form="form1" name="obj1"></object>
Versuch es selber "

Output

Ein <output> Element außerhalb einer Form angeordnet (aber immer noch ein Teil der Form):

<form action="demo_form.asp" id="numform"
oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
<input type="range" id="a" name="a" value="50">100
+<input type="number" id="b" name="b" value="50">
<br><br>
<input type="submit">
</form>

<output form="numform" name="x" for="a b"></output>
Versuch es selber "

Select Beispiel

Eine Dropdown-Liste außerhalb einer Form angeordnet (aber immer noch ein Teil der Form):

<form action="demo_form.asp" id="carform">
  Firstname:<input type="text" name="fname">
  <input type="submit">
</form>

<select name="carlist" form="carform">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>
Versuch es selber "

Textarea Beispiel

Ein Textbereich außerhalb einer Form angeordnet (aber immer noch ein Teil der Form):

<form action="demo_form.asp" id="usrform">
  Name: <input type="text" name="usrname">
  <input type="submit">
</form>

<textarea name="comment" form="usrform">Enter text here...</textarea>
Versuch es selber "

Browser-Unterstützung

Das form Attribut hat die folgende Browser - Unterstützung für jedes Element:

Element
button 10.0 Nicht unterstützt 4.0 5.1 9.5
fieldset Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt
input 9.0 Nicht unterstützt 4.0 5.1 10.6
keygen ja Nicht unterstützt ja 6.0 ja
label ja ja ja ja ja
meter Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt
object Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt
output ja Nicht unterstützt ja ja ja
select ja Nicht unterstützt ja ja ja
textarea ja Nicht unterstützt ja ja ja