首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否在“选择”/下拉HTML列表中手动键入一个值?

是否在“选择”/下拉HTML列表中手动键入一个值?
EN

Stack Overflow用户
提问于 2010-12-13 23:13:24
回答 6查看 133.1K关注 0票数 44

在Windows窗体应用程序中,下拉选择器列表还为用户提供了在同一字段中键入备用值的选项(假设开发人员已在控件上启用此选项)。

在HTML中如何做到这一点呢?看起来好像只能从列表中选择值。

如果用普通的HTML不能做到这一点,有没有办法用Javascript做到这一点呢?

EN

回答 6

Stack Overflow用户

发布于 2015-12-17 06:22:47

现在可以使用HTML5完成此操作

请在此处查看此帖子HTML select form with option to enter custom value

代码语言:javascript
复制
<input type="text" list="cars" />
<datalist id="cars">
  <option>Volvo</option>
  <option>Saab</option>
  <option>Mercedes</option>
  <option>Audi</option>
</datalist>
票数 48
EN

Stack Overflow用户

发布于 2010-12-13 23:17:03

最简单的方法是使用jQuery:jQuery UI combobox/autocomplete

票数 7
EN

Stack Overflow用户

发布于 2010-12-13 23:15:23

ExtJS有一个可以做到这一点的ComboBox控件(还有一大堆很酷的东西!)

编辑:浏览所有控件等,此处:http://www.sencha.com/products/js/

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4430262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档