当您单击输入时,如何阻止IE 11 / Edge显示自动完成列表?

时间:2017-06-08 08:01:45

标签: html5 input autocomplete dropdown

所以我有一个简单的自动完成输入

<input type="search" list="suggestions" placeholder="Search for something..">
<datalist id="suggestions">
    <option value="option 1" />
    <option value="option 2" />
    <option value="option 3" />
</datalist>

在Chrome / Firefox中,一旦用户点击输入并开始输入,就会出现建议,一切都按预期工作。在IE中,只要用户点击输入,就会显示整个下拉列表,使其对用户不友好。如何禁止下拉列表出现在输入的click事件上,并且只有在用户实际键入内容后才显示该下拉列表?

0 个答案:

没有答案