Este blog o guiará através do processo de criação de um ComboBox editável em JavaScript.
Como criar um ComboBox editável em JavaScript?
Você pode criar um ComboBox editável com a ajuda de “Datalist”. No HTM, use a tag com tag enquanto estiver em JavaScript, crie um elemento de conjunto de dados usando o “documento.createElement ()”Método com uma variedade de opções que serão adicionadas à lista suspensa.
Vamos examinar alguns exemplos do conceito declarado.
Exemplo 1: Crie um ComboBox editável em HTML
Neste exemplo, criaremos um ComboBox para a lista de frutas em HTML usando a tag. Para fazer isso, adicione um título, etiqueta e um campo de entrada com o “frutas”Lista como o ID do Datalist:
ComboBox usando HTML:
Em seguida, use a tag html, atribua -a a “frutas”ID e uma lista das opções necessárias:
Como a lista suspensa com várias opções precisa de um esforço extra para analisar as opções fornecidas, o ComboBox permite filtrar a lista lado a lado digitando no campo de texto:
A saída acima mostra a lista de frutas. Nós digitamos “M”No campo de entrada, que filtrou os nomes de frutas que contêm“M" ou "m”. Como resultado, selecionamos o nome da fruta desejado, começando com a letra digitada.
Exemplo 2: Crie um ComboBox editável usando JavaScript
Aqui, realizaremos a mesma tarefa usando JavaScript. Para isso, primeiro criaremos um título e um rótulo. Em seguida, adicione um campo de texto de entrada e defina seu ID “fruta”E a lista“fruit_list”:
ComboBox usando HTML:
Seguindo as etapas fornecidas, criaremos um ComboBox em JavaScript:
Saída
Pode -se observar que também podemos editar o valor do ComboBox depois de selecioná -lo na lista disponível:
Reunimos as melhores soluções para criar um ComboBox editável em JavaScript e HTML.
Conclusão
Para criar um ComboBox editável, você pode usar o elemento “Datalist”. No HTML, utilize a tag com tag enquanto estiver em JavaScript, você pode criar um elemento de dados de dados usando o “documento.createElement ()”Método com uma variedade de opções que serão adicionadas à lista suspensa. Nesta postagem do blog, demonstramos o procedimento de criação de uma caixa de combinação editável no JavaScript, bem como em html.