HTML5表单的列表属性/数据列表元素可以显示一个下拉菜单,供用户选择、编辑和输入文本。使用简洁而强大的代码,您可以同时实现所有这些功能:
<input list="states">
<datalist id="states">
<option value="One">
<option value="Two">
</datalist>
然而,如何使这样的表单发送与常规选择/选项(如下)中的选项文本不同的值?
<select>
<option value="1">One</option>
<option value="2">Two</option>
</select>