将<输入类型= "text" onkeyup>更改为<select><选项值>onclick(HTML5/js)



title就是这样。我有这个带有输入的代码,它可以正常工作。

<input type="text" class="form-control" id="command" onkeyup="command = $(this).val(); command_string();"/>

现在我想对选择和选项值做同样的事情,如下所示:

<select id="cmd-id" class="selectpicker form-control" data-dropup-auto="false" data-size="6" name="cmd-id" onclick="this.select();">
        <option value="cmd1">1</option>
        <option value="cmd2">2</option></select>

我想基本上用html做到这一点,我知道它一定是可能的。我想摆脱输入类型"文本"并使用选定的选项值执行相同的工作。

换人有效!

<select id="cmd-id" class="selectpicker form-control" data-dropup-auto="false" data-size="6" name="cmd-id" onchange="command = this.value; command_string();">
    <option value="cmd1">1</option>
    <option value="cmd2">2</option>
</select>

将点击替换为变更。

最新更新