Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Usando o Elemento Datalist para Sugestões de Entrada Predefinidas | Formulários HTML e Entrada do Usuário
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
HTML Definitivo

bookUsando o Elemento Datalist para Sugestões de Entrada Predefinidas

O elemento <datalist> em HTML é utilizado para criar uma lista predefinida de opções para um elemento <input>. Ele permite que o usuário selecione uma opção da lista, mas também oferece a possibilidade de inserir um valor próprio, caso deseje. A lista de valores predefinidos permanece oculta até que o usuário comece a digitar no campo de texto associado. O <datalist> é associado a um atributo id, e o <input> é vinculado a ele utilizando o atributo list.

index.html

index.html

copy

O elemento <datalist> é útil quando se deseja fornecer sugestões úteis sem limitar os usuários a um conjunto fixo de escolhas.

Exemplo

Quando o usuário digita no campo, o navegador exibe as categorias predefinidas. Se nenhuma corresponder, o usuário ainda pode inserir seu próprio valor.

index.html

index.html

copy
  • <label for="category">: descreve o propósito do campo de entrada;
  • <input type="text" name="category" id="category" list="categories"/>: campo de texto que exibe sugestões de uma datalist vinculada;
  • <datalist id="categories">: contém opções predefinidas que aparecem como sugestões ao digitar;
  • <option value="...">: representa cada item sugerido.

1. Qual elemento HTML é utilizado para criar uma lista suspensa com múltiplas opções?

2. Qual é a finalidade do elemento datalist?

3. Qual atributo é utilizado para vincular um elemento datalist a um elemento input?

question mark

Qual elemento HTML é utilizado para criar uma lista suspensa com múltiplas opções?

Select the correct answer

question mark

Qual é a finalidade do elemento datalist?

Select the correct answer

question mark

Qual atributo é utilizado para vincular um elemento datalist a um elemento input?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 9

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

bookUsando o Elemento Datalist para Sugestões de Entrada Predefinidas

Deslize para mostrar o menu

O elemento <datalist> em HTML é utilizado para criar uma lista predefinida de opções para um elemento <input>. Ele permite que o usuário selecione uma opção da lista, mas também oferece a possibilidade de inserir um valor próprio, caso deseje. A lista de valores predefinidos permanece oculta até que o usuário comece a digitar no campo de texto associado. O <datalist> é associado a um atributo id, e o <input> é vinculado a ele utilizando o atributo list.

index.html

index.html

copy

O elemento <datalist> é útil quando se deseja fornecer sugestões úteis sem limitar os usuários a um conjunto fixo de escolhas.

Exemplo

Quando o usuário digita no campo, o navegador exibe as categorias predefinidas. Se nenhuma corresponder, o usuário ainda pode inserir seu próprio valor.

index.html

index.html

copy
  • <label for="category">: descreve o propósito do campo de entrada;
  • <input type="text" name="category" id="category" list="categories"/>: campo de texto que exibe sugestões de uma datalist vinculada;
  • <datalist id="categories">: contém opções predefinidas que aparecem como sugestões ao digitar;
  • <option value="...">: representa cada item sugerido.

1. Qual elemento HTML é utilizado para criar uma lista suspensa com múltiplas opções?

2. Qual é a finalidade do elemento datalist?

3. Qual atributo é utilizado para vincular um elemento datalist a um elemento input?

question mark

Qual elemento HTML é utilizado para criar uma lista suspensa com múltiplas opções?

Select the correct answer

question mark

Qual é a finalidade do elemento datalist?

Select the correct answer

question mark

Qual atributo é utilizado para vincular um elemento datalist a um elemento input?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 9
some-alt