HTML-Formularelemente
- Vorherige Seite HTML-Formularattribute
- Nächste Seite HTML Eingabetypen
Dieses Kapitel beschreibt alle HTML-Formularelemente.
Das <input>-Element
Der wichtigste Formularelement ist <input> Elementen.
Das <input>-Element basiert auf verschiedenen type Attribute können in verschiedene Formen umgewandelt werden.
Anmerkung:Das nächste Kapitel erläutert alle HTML-Eingabetypen.
Das <select>-Element (Dropdown-Liste)
<select> Das Element definiertDropdown-Liste:
Beispiel
<select name="cars"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="fiat">Fiat</option> <option value="audi">Audi</option> </select>
<option> Das Element definiert die auswählbaren Optionen.
Listen zeigen in der Regel die erste Option als ausgewählt an.
Sie können die selected-Attribut hinzufügen, um eine vordefinierte Option zu definieren.
Beispiel
<option value="fiat" selected>Fiat</option>
Das <textarea>-Element
<textarea> Das Element definiert ein mehrzeiliges Eingabefeld (Textfeld):
Beispiel
<textarea name="message" rows="10" cols="30"> Der Katze wurde im Garten gespielt. </textarea>
Der obige HTML-Code wird im Browser wie folgt angezeigt:
Der Katze wurde im Garten gespielt.
Das <button>-Element
<button> Das Element definiert einen klickbarenKnopf:
Beispiel
<button type="button" onclick="alert('Hello World!')">Klicke mich!</button>
Der obige HTML-Code wird im Browser wie folgt angezeigt:
HTML5 Formularelemente
HTML5 hat die folgenden Formularelemente hinzugefügt:
- <datalist>
- <keygen>
- <output>
Anmerkung:Standardmäßig werden unbekannte Elemente von Browsern nicht angezeigt. Neue Elemente zerstören nicht Ihre Seite.
HTML5 <datalist>-Element
<datalist> Element legt eine Liste voreingestellter Optionen für das <input>-Element fest.
Der Benutzer sieht eine Liste der voreingestellten Optionen, wenn er Daten eingibt.
des <input>-Elements list Das Attribut muss auf den <datalist>-Elementen referenzieren id Eigenschaften.
Beispiel
Mit <datalist> voreingestellte Werte für das <input>-Element setzen:
<form action="action_page.php"> <input list="browsers"> <datalist id="browsers"> <option value="Internet Explorer"> <option value="Firefox"> <option value="Chrome"> <option value="Opera"> <option value="Safari"> </datalist> </form>
- Vorherige Seite HTML-Formularattribute
- Nächste Seite HTML Eingabetypen