<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 Flussinhalt, Textinhalt.
Erlaubter Inhalt Entweder Textinhalt 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 akzeptieren.
DOM-interface HTMLDataListElement

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

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