--- title: datalist slug: Web/HTML/Element/datalist tags: - HTML5 - datalist translation_of: Web/HTML/Element/datalist original_slug: Web/HTML/Elemento/datalist ---

El elemento HTML <datalist> contiene un conjunto de elementos {{HTMLElement("option")}} que representan los valores disponibles para otros controles.

La fuente de este ejemplo interactivo se almacena en un repositorio de GitHub. Si desea contribuir al proyecto de ejemplos interactivos, copia https://github.com/mdn/interactive-examples y envíenos una solicitud de extracción.

Contenido de las categorías Contenido de flujo, contenido de fraseo.
Contenido permitido O bien contenido de fraseo o, cero o más elementos {{HTMLElement("option")}}.
Omisión de etiqueta {{no_tag_omission}}
Elementos padre permitidos Cualquier elemento que acepte contenido de fraseo.
Roles ARIA permitidos Ninguno
Interfaz DOM {{domxref("HTMLDataListElement")}}

Atributos

Este elemento no tiene otros atributos mas que los atributos globales, comunes a todos los elementos.

Ejemplos

<label>Choose a browser from this list:
<input list="browsers" name="myBrowser" /></label>
<datalist id="browsers">
  <option value="Chrome">
  <option value="Firefox">
  <option value="Internet Explorer">
  <option value="Opera">
  <option value="Safari">
  <option value="Microsoft Edge">
</datalist>

Resultado

{{EmbedLiveSample("Examples")}}

Especificaciones

Especificación Estado Comentario
{{SpecName('HTML WHATWG', 'forms.html#the-datalist-element', '<datalist>')}} {{Spec2('HTML WHATWG')}}
{{SpecName('HTML5 W3C', 'forms.html#the-datalist-element', '<datalist>')}} {{Spec2('HTML5 W3C')}}

Compatibilidad con los distintos navegadoresEdit

{{Compat("html.elements.datalist")}}

sección de relleno

Incluya este polyfill para proporcionar soporte para navegadores antiguos y actualmente incompatibles:
datalist-polyfill

Ver también

{{HTMLRef}}