In dieser Lektion lernen Sie, wie Benutzerinteraktion mit Formularen in HTML umgesetzt wird, inklusive Eingabefelder, Buttons und Auswahlmöglichkeiten.
<form> fasst Eingabeelemente zusammen und definiert, wie Daten gesendet werden.
action (Ziel der Daten), method (GET oder POST)<form action="/submit" method="post">
...
</form>
<input>-Element wird für einzeilige Benutzereingaben genutzt.
type, name, value, placeholder, requiredtext, password, email, number, checkbox, radio, etc.<input type="text" name="vorname" placeholder="Vorname" required>
<input type="password" name="passwort">
<input type="email" name="email">
<textarea> ermöglicht mehrzeilige Texteingabe.
<textarea name="nachricht" rows="4" cols="50"></textarea>
<select> und <option> können Benutzer aus vorgegebenen Optionen wählen.
<select name="land">
<option value="de">Deutschland</option>
<option value="at">Österreich</option>
<option value="ch">Schweiz</option>
</select>
<button> oder <input type="submit"> abgeschickt.
<button type="submit">Absenden</button>
<input type="submit" value="Senden">
<fieldset> können zusammengehörige Eingaben optisch gruppiert werden.
<legend> definiert eine Beschriftung.
<fieldset>
<legend>Persönliche Daten</legend>
<input type="text" name="name">
<input type="email" name="email">
</fieldset>
name versehen, sonst werden Daten nicht übertragen<label> verwenden<form> fasst Eingaben zusammen<input> für einzeilige Eingaben<textarea> für mehrzeilige Eingaben<select> für Auswahlfelder<button> oder <input type="submit"> zum Absenden<fieldset> + <legend> für Gruppierung