可编辑的组合框Javascript和HTML

Dia*_*naM 2 html javascript combobox

我需要做以下事情:使用JavaScript,具有文本类型和选择标记(组合框)的HTML输入标记,创建一个可编辑的组合框.

我不知道如何使组合框可编辑.你能给我一些建议吗?

我像这样创建组合框,但显然不可编辑:

<html>
    <label>Your preferred programming language: </label>
    <select id="combobox">
        <option value="">Select one...</option>
        <option value="ActionScript">ActionScript</option>
        <option value="AppleScript">AppleScript</option>
    </select>
</html>
Run Code Online (Sandbox Code Playgroud)

我应该在哪里使用输入标签?

dei*_*iga 5

HTML5包含datalist解决此问题的元素!:)

<html>
    <label>Your preferred programming language: </label>
    <input type="text" list="combo-options" id="combobox">
    <datalist id="combo-options">
        <option value="ActionScript">ActionScript</option>
        <option value="AppleScript">AppleScript</option>
    </datalist>
</html>
Run Code Online (Sandbox Code Playgroud)