HTML带有输入选项的组合框

107

我原以为除了选择下拉列表中的值,还可以在组合框中输入文本。然而,我找不到如何实现此功能的信息。是否需要添加某些属性才能允许输入文本?


5
不行,你不能在没有 JavaScript 或其他“魔法”的情况下完成这个。单独的 <select> 元素无法做到那样。 - j08691
谢谢。也许我会寻找一个jQuery控件。 - birdus
如果您认为HTML5的list属性可以胜任工作,请考虑更改接受的答案。 - laggingreflex
我知道这是几年前的事情了,但我仍然感到困惑。你当时使用的是哪种代码来创建一个所谓的组合框? - Stewart
@Stewart - 推测:OP的措辞表明了“下拉菜单”和“组合框”的概念模糊。可能使用了<select><option>,并且开始时选择了一个空白选项。这个列表有一些值,并且“看起来像是一个组合框”;只是缺少在文本区域中输入的能力。 - ToolmakerSteve
11个回答

-1

1
那不是一个真正的组合框,因为你不能添加新数据。 - Arnout
该页面上的组合框比标准的HTML选择框更糟糕。 - webzy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接