2017-02-16 106 views
0

我的问题HTML输入标签功能+选择标签功能?

我搜索了解我的问题,但我无法弄清楚。

我不知道是否有任何方法来建立你甚至可以写入输入(类型=文本)的选择。例如,您可以从选择列表中选择一个选项,或者您可以在其上写入而不选择任何选项。

我想混合下面两个函数的一个输入

<select> 
    <option value=1>A</option> 
    <option value=2>B</option> 
</select> 

<input type="text"> 

您可以通过选择功能选择A或B,但如果你没有找到你想要选择的东西,比如,你可以用C写吧。


结论

我能找到我的问题refereces当我和关键字“HTML组合”搜索我的问题是我试图找到错误的关键字!

simiply,(我是混合HTML5语法和HTML4语法,我认为)

<input type="text" list="test"> 
<datalist id="test"> 
    <option>Hello</option> 
    <option>world!</option> 
</datalist> 
+0

“组合框” 是中的常用术语为了这样的控制。 HTML本身不做,但你可以模拟它。还有一些,包括jQuery插件(我知道你没有用“jQuery”标记你的问题,但你可以看看插件代码),也可能是一些独立的代码。 – nnnnnn

+1

这可能有所帮助:https://stackoverflow.com/questions/14614702/html-combo-box-with-option-to-type-an-entry –

+0

有几个jquery插件:https://select2.github .io - http://selectize.github.io/selectize.js - https://harvesthq.github.io/chosen –

回答

0

那么这就是答案

<input type="text" list="test"> 
 
<datalist id="test"> 
 
    <option>Hello</option> 
 
    <option>world!</option> 
 
</datalist>

+1

是的。我指的是这个。 http://www.scriptol.com/html5/combobox.php – Jayground