我需要为输入字段创建自定义的自动完成建议列表。到目前为止,我已将input
事件的事件处理程序与html输入元素相关联,因此当该事件触发时,我可以获取建议。
问题是如何显示这些建议。默认情况下,输入元素可以显示建议,但是可以自定义/访问这些建议吗?
如果没有,会有什么替代方案?
我最好不要使用外部库。
答案 0 :(得分:11)
您可以使用' datalist'标签,但它不能在IE< = 9
中工作
<!DOCTYPE html>
<html>
<body>
<form>
<input list="country" name="countru">
<datalist id="country">
<option value="U.S.">
<option value="France">
<option value="China">
<option value="Cambodia">
<option value="Chile">
<option value="Canada">
<option value="Poland">
</datalist>
<input type="submit">
</form>
</body>
</html>
&#13;
运行代码并尝试输入&#39; C&#39;然后&#39; a&#39;。