In dieser Lektion lernen Sie, wie HTML-Formulare aufgebaut werden, um Benutzereingaben zu erfassen.
<form>-Element<form> erstellt. Es kann Eingabefelder, Buttons und andere Steuerelemente enthalten.
action – Ziel-URLmethod – HTTP-Methode (GET oder POST)<form action="/submit" method="post">
...
</form>
<input>)<input>-Element ermöglicht die Eingabe verschiedener Datentypen.
type="text" – einzeiliger Texttype="password" – Passworttype="email" – E-Mail-Adressetype="number" – Zahlentype="checkbox" – Auswahlfeldtype="radio" – Optionsfeldertype="submit" – Senden-Button<form action="/submit" method="post">
Name: <input type="text" name="name"><br>
Passwort: <input type="password" name="pass"><br>
<input type="submit" value="Absenden">
</form>
<textarea>)<textarea>.
<label for="nachricht">Nachricht:</label>
<textarea id="nachricht" name="nachricht" rows="4" cols="50"></textarea>
<select>)<select> kann der Benutzer eine oder mehrere Optionen aus einer Liste wählen.
<label for="farbe">Farbe:</label>
<select id="farbe" name="farbe">
<option value="rot">Rot</option>
<option value="grün">Grün</option>
<option value="blau">Blau</option>
</select>
<label> für jedes Eingabefeld zu verwenden. Das verbessert Barrierefreiheit und Klickbarkeit.
<label for="email">E-Mail:</label>
<input type="email" id="email" name="email">
<input type="submit"> – Formular senden<input type="reset"> – Formular zurücksetzen<button> – flexibler Button, kann Text oder HTML enthalten<fieldset> und <legend>)<form> – Container für Eingaben<input>, <textarea>, <select> – Eingabeelemente<label> – Zugänglichkeit verbessern