【发布时间】:2022-06-10 16:57:39
【问题描述】:
我有一个连接到输入的数据列表
<input list='typesOfFruit' placeholder="Enter a fruit...">
<datalist id='typesOfFruit'>
<option>Apple</option>
<option>Orange</option>
<option>Banana</option>
</datalist>
当用户输入Ap... 时,我怎样才能让它已经选择了最重要的建议“Apple”,所以如果它是正确的,他们可以直接按 Enter,而不必按向下箭头然后输入。
编辑:类似的问题,但没有人回答正确:How to auto select the first item in datalist (html 5)?
我需要在输入时自动选择最上面的建议,而不是静态选择列表中的第一项。因此,如果我按 B,香蕉将是最重要的建议,我想知道是否可以让它自动对焦,以便用户可以按 ENTER 而不是向下箭头输入
【问题讨论】:
-
@Esko 阅读了我的问题。您还会注意到我已经包含了该链接。它没有回答我的问题,也没有回答那个用户的问题。
-
你想要使用 jquery 还是 javascript?
标签: javascript html