javascript - 如何通过 HTML 下拉或选择元素实现自动完成功能?

标签 javascript jquery html css

您好,我正在尝试为 下拉或选择 html 表单元素创建自动完成功能。

我需要一个功能,比如一旦用户开始在 drop-down/select 元素上输入 ,根据它的 matchable 元素就会出现以特定下拉/选择项的选定元素形式出现。

有人知道我如何实现这一点吗?

最佳答案

你可以试试 HTML <datalist>自动完成下拉列表的标签。 Try here .

<form action="/action_page.php" method="get">
  <input list="browsers" name="browser">
  <datalist id="browsers">
    <option value="Internet Explorer">
    <option value="Firefox">
    <option value="Chrome">
    <option value="Opera">
    <option value="Safari">
  </datalist>
  <input type="submit">
</form>

如果您不想在下拉列表或未选择的下拉列表中添加默认值,请从输入标签中删除 value 属性。

关于javascript - 如何通过 HTML 下拉或选择元素实现自动完成功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43579748/

相关文章:

javascript - x-editable按钮,如何编辑特定评论?

javascript - 使用Ajax将表单数据发送到nodejs而不重新加载页面

html - div 内的文本不会换行

javascript - 如何动态创建html元素?

javascript - 有没有一种方法可以在不使用 ANTD 上的默认按钮的情况下关闭 Modal?

javascript - JQuery - 向下滚动时隐藏,向上滚动时部分显示,在顶部时完全显示

javascript - 从 DOM 元素获取 Ember 组件

javascript - PHP Ajax 调用结束时刷新当前页面

javascript - 如何在 Sencha 中创建一个页脚,除非内容溢出页面,否则该页脚将被停靠?

javascript - HTML/js 在浏览器中选择音频输出设备