小编Ant*_*dei的帖子

HTML5 数据列表 - 以编程方式显示选项列表

我是 HTML5 数据列表的新手。我已经设置了<input type="text">与以下内容相关的内容<datalist>

例如:

<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>
Run Code Online (Sandbox Code Playgroud)

Chrome / Chromium 将输入显示为组合框,允许列出所有可能的值:

Chrome / Chromium 上的数据列表

Firefox 将输入显示为任何其他文本字段,但我意识到可以双击该字段或单击该字段并按向下箭头键来显示所有选项:

Firefox 上的数据列表

我需要实现一个与浏览器无关的按钮,在单击该按钮时显示该选项列表。喜欢:

<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>
<button type="button">Show options</button>
Run Code Online (Sandbox Code Playgroud)

显示选项按钮

我怎样才能实现这样的按钮?

html javascript datalist html-datalist

5
推荐指数
0
解决办法
648
查看次数

标签 统计

datalist ×1

html ×1

html-datalist ×1

javascript ×1