Pular para o conteúdo principal

A tag <datalist> veio para substituir a tag <select>?

Fonte do vídeo: https://front.tips/html-data-list/


Em uma demonstração muito bem feita do colega Arbaoui Mehdi (thank you!), ele explica uma boa prática de utilização da tag html <datalist>. Uma pergunta certamente vai pairar na cabeça dos alunos de desenvolvimento web: "Afinal, a tag <datalist> veio para substituir a tag <select>?

A resposta é não. A tag <datalist> não tem a finalidade de substituir a tag <select>. Elas são usadas para propósitos diferentes e oferecem funcionalidades diferentes.

A tag <select> cria um menu suspenso - também chamado de drop-down - do qual os usuários devem selecionar uma das opções fornecidas. Aqui está um exemplo:


<select name="navegador">

 <option value="firefox">Firefox</option>

 <option value="edge">Edge</option>

 <option value="chrome">Chrome</option>

 <option value="opera">Opera</option>

 <option value="safari">Safari</option>

</select>


Resultado:

Por outro lado, a tag <datalist> fornece uma lista de opções sugeridas para um elemento <input>, permitindo a funcionalidade de preenchimento automático. Os usuários podem selecionar uma das opções sugeridas ou digitar sua própria entrada. Aqui está um exemplo:


<input list="navegadores" name="navegador">

<datalist id="navegadores">

 <option value="Firefox">

 <option value="Edge">

 <option value="Chrome">

 <option value="Opera">

 <option value="Safari">

</datalist>


Resultado:

A escolha entre <datalist> e <select> depende das necessidades do bloco que você está escrevendo. Se você quiser restringir o usuário a selecionar apenas entre as opções dadas, use <select>. Se você quiser sugerir opções, mas também permitir que o usuário insira sua própria entrada, use <datalist>.

Sacou? Espero ter ajudado!

Comentários

Postagens mais visitadas deste blog

10 profissões que desapareceram em 100 anos (1924 - 2024)

Fonte:  O acendedor de lampiões | É Notícia Mossoró Aqui estão algumas profissões que existiam em 1924 e desapareceram ou se tornaram extremamente raras em 2024, devido ao avanço tecnológico, mudanças econômicas e sociais: 1. Acendedor de Lampiões - Responsável por acender manualmente os postes de luz das ruas antes da eletrificação generalizada. 2. Datilógrafo - Operador de máquinas de escrever, uma profissão comum antes da popularização dos computadores e processadores de texto. 3. Telefonista - Pessoas que trabalhavam em centrais telefônicas, conectando chamadas manualmente. Com os avanços da tecnologia, a automação tornou essa função obsoleta. 4. Operador de Telegrafo - Trabalhadores que enviavam e recebiam mensagens codificadas através do telégrafo, substituídos por tecnologias mais rápidas de comunicação, como o telefone e a internet. 5. Distribuidor de Gelo - Antes da invenção de refrigeradores elétricos, o gelo era coletado de lagos ou produzido industrialmente e entre...

Você já ouviu falar da criptografia WPA3?

Olá galera da TI, em especial de Redes de Computadores e, também, toda a comunidade. Hoje trago um assunto importante que é a criptografia de senhas do seu roteador doméstico. Falarei de uma forma um pouco mais didática e menos técnica para ajudar a todos que estão aqui lendo. Vamos lá! Toda vez que você gera uma senha, é comum o roteador exigir que ela tenha pelo menos 8 dígitos, de preferência contendo letras maiúsculas, minúsculas, números e símbolos não é mesmo? Pois bem, isto se deve aos critérios exigidos pela criptografia WPA2. A senha do WPA2-Personal é chamada de passphrase, que é convertida em uma chave de 256 bits usando o algoritmo PBKDF2 (Password-Based Key Derivation Function 2) com SHA-1. Agora imagine que você está criando esta senha "falando com alguém" e esse "alguém" é o seu roteador. Se tiver um fofoqueiro, orelhudo no meio do caminho "ouvindo" a sua conversa ele terá possibilidades reais de descobrir a sua senha através de um método d...

O Poder do Logaritmo: Aplicações Práticas no Dia-a-Dia

Você já se perguntou como os logaritmos influenciam nossa vida cotidiana? Essa ferramenta matemática parece complexa, mas é surpreendentemente útil em diversas áreas. Vamos explorar como os logaritmos melhoram nosso dia-a-dia. Aplicações Práticas: 1. Finanças : Logaritmos calculam juros compostos, investimentos e taxas de retorno. 2. Ciência : Medem a magnitude de terremotos (escala Richter), pH de substâncias químicas e decibéis de som. 3. Tecnologia : Otimizam algoritmos de busca, criptografia e compressão de dados. 4. Música : Regulam a frequência e intensidade do som. 5. Medicina : Avaliam a eficácia de tratamentos, doses de medicamentos e crescimento celular. 6. Clima : Previsões meteorológicas utilizam logaritmos para calcular pressão atmosférica e temperatura. Benefícios: - Simplificação de cálculos complexos - Análise precisa de dados - Otimização de processos - Melhoria na tomada de decisões Os logaritmos são ferramentas poderosas que melhoram nossa vida diária. S...