文本输入框(input text) + 下拉选择框(select)结合实现可选择,也可自行输入。
<input name="list" list="menu_list"/>
<datalist id="menu_list">
<option value="菜单1"/>
<option value="菜单2"/>
<option value="菜单3"/>
<option value="菜单4"/>
</datalist>
缺陷:
渲染元素受浏览器限制,不同浏览器中的显示效果可能不同,样式不好控制。