Etiqueta HTML <datalist>
Definição e uso
<datalist>
A tag Elemento <input>definir uma lista de opções pré-definidas.
<datalist>
A tag é usada para <input>
O elemento oferece funcionalidade de "autocompletar". Quando o usuário inserir dados, ele verá uma lista suspensa com opções pré-definidas.
<datalist>
O atributo id do elemento deve ser igual a <input>
do elemento Atributo list(Isso os ligará juntos).
Veja também:
Manual de Referência do DOM HTML:Objeto Datalist
Exemplo
Lista de dados pré-definida (conectada ao elemento <input>):
<label for="browser">Por favor, selecione seu navegador da lista:</label> <input list="browsers" name="browser" id="browser"> <datalist id="browsers"> <option value="Edge"> <option value="Firefox"> <option value="Chrome"> <option value="Opera"> <option value="Safari"> </datalist>
Atributos globais
<datalist>
A etiqueta também suporta Atributos globais no HTML.
Atributos de evento
<datalist>
A etiqueta também suporta Atributos de evento no HTML.
Configurações CSS padrão
A maioria dos navegadores usará os seguintes valores padrão para exibir <datalist>
Elemento:
datalist { display: none; }
Suporte do navegador
Os números na tabela indicam a versão do navegador que suportou o elemento pela primeira vez.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
20.0 | 10.0 | 4.0 | 12.1 | 9.5 |