--- title: datalist slug: Web/HTML/Element/datalist translation_of: Web/HTML/Element/datalist ---

Sumário

O elemento HTML Datalist (<datalist>) contém um conjunto de elementos {{ HTMLElement("option") }} que representam as opções possíveis para o valor de outros controles.

Contexto de uso

Conteúdo permitido Phrasing content ou qualquer quantidade de elementos {{ HTMLElement("option") }} (ou nenhum)
Omissão de tags Nenhuma, ambas as tags inicial e final são obrigatórias
Elementos pais permitidos Qualquer elemento que aceite phrasing content
Documento normativo HTML5, section 4.10.10

Atributos

Esse elemento não tem nenhum atributo a não ser os global attributes, comuns para todos os elementos.

Interface do DOM

Esse elemento implementa a interface HTMLDataListElement.

Exemplos

<input list="browsers" />
<datalist id="browsers">
  <option value="Chrome">
  <option value="Firefox">
  <option value="Internet Explorer">
  <option value="Opera">
  <option value="Safari">
</datalist>

View Live Examples

Esse código HTML é renderizado assim no Firefox 4:

datalist.png

Compatibilidade

{{ CompatibilityTable() }}

Recurso Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico 20 {{ CompatGeckoDesktop("2.0") }} 10 9.5 {{ CompatNo() }}
Recurso Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico {{ CompatUnknown() }} {{ CompatGeckoMobile("2.0") }} {{ CompatUnknown() }} 10 {{ CompatUnknown() }}

Polyfill

Inclua este polyfill para fornecer suporte para navegadores mais antigos e atualmente incompatíveis:
datalist-polyfill

Veja também

{{ languages({ "zh-cn": "zh-cn/HTML/Element/datalist", "ja": "ja/HTML/Element/datalist" }) }}