<datalist>

Zusammenfassung

Das HTML <datalist> Element enthält eine Liste von <option> Elementen, die mögliche Optionen für den Wert eines anderen Elementes repräsentieren.

Inhaltskategorien (en-US) Flussinhalt (en-US), Textinhalt (en-US).
Erlaubter Inhalt Entweder Textinhalt (en-US) oder null oder mehr <option> Elemente.
Tag-Auslassung Keine, sowohl das Anfangs- als auch das End-Tag sind erforderlich.
Erlaubte Eltern-Elemente Alle Elemente, die Textinhalt (en-US) akzeptieren.
DOM-interface HTMLDataListElement (en-US)

Attribute

Dieses Element verfügt nur über die globalen Attribute.

Beispiele

<label for="myBrowser">Gib einen Browsernamen ein:</label>
<input list="browsers" id="myBrowser" name="myBrowser" />
<datalist id="browsers">
  <option value="Chrome">
  <option value="Firefox">
  <option value="Internet Explorer">
  <option value="Opera">
  <option value="Safari">
</datalist>

Dieses HTML wird in Firefox 4 folgendermaßen gerendert:

datalist.png

Spezifikationen

Spezifikation Status Kommentar
HTML Living Standard
Die Definition von '<datalist>' in dieser Spezifikation.
Lebender Standard
HTML5
Die Definition von '<datalist>' in dieser Spezifikation.
Empfehlung

Browser Kompatibilität

BCD tables only load in the browser

Polyfill

Der folgende Polyfill wurde für den Support für ältere oder derzeit noch inkompatible Browser entwickelt:
datalist-polyfill

Siehe auch