首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >下拉菜单可以编辑吗?

下拉菜单可以编辑吗?
EN

Stack Overflow用户
提问于 2011-01-29 02:12:54
回答 4查看 16.7K关注 0票数 5

我有一个下拉菜单,我正在显示2-3个客户I。现在,用户想要输入一个没有出现在下拉菜单中的客户id。是否可以使下拉菜单可编辑?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-01-29 02:16:51

如果您想知道<select>-input是否可以编辑,答案是否定的(如果没有一些切分的Javascripting)。

例如,您可以尝试以下方法之一:

  • http://chakrabarty.com/combobox.html
  • http://www.dhtmlgoodies.com/scripts/form_widget_editable_select/form_widget_editable_select.html
  • http://coffeescripter.com/code/editable-select/

(所有这些都是通过谷歌搜索html可编辑选择找到的)

票数 2
EN

Stack Overflow用户

发布于 2014-03-19 19:42:41

我为Atom217的代码做了一个完整的工作示例(他缺少这个函数)

代码语言:javascript
复制
<script>
    function E(id) { return document.getElementById(id); }
    function changeit(drp,txf)
    {
        dd = E(drp);
        E(txf).value = dd.options[ dd.selectedIndex ].text;
    }
</script>

<div style="position:relative; top:0px; left:0px;" >

<input type="text" id="TextField" style="width:140px; position:absolute; top:1px; left:1px; z-index:2; border:none;" />

<select id="DropDown" onchange="changeit('DropDown','TextField')" style="position: absolute; top: 0px; left: 0px; z-index: 1; width: 165px;" >
    <option selected="selected" disabled="disabled">-- Select Column --</option>
    <option> example option one </option>
    <option> example option two </option>
</select>

</div>

我刚试过了。在我的4个目标浏览器上工作。(我也在找这个)

票数 2
EN

Stack Overflow用户

发布于 2013-10-08 12:57:40

您可以尝试使用CSS来执行此操作

尝试关注code(fiddle)

代码语言:javascript
复制
    <div style="position: absolute;top: 32px; left: 430px;" id="outerFilterDiv">
<input name="filterTextField" type="text" id="filterTextField" tabindex="2"  style="width: 140px;
    position: absolute; top: 1px; left: 1px; z-index: 2;border:none;" />
        <div style="position: absolute;" id="filterDropdownDiv">
<select name="filterDropDown" id="filterDropDown" tabindex="1000"
    onchange="DropDownTextToBox(this,'filterTextField');" style="position: absolute;
    top: 0px; left: 0px; z-index: 1; width: 165px;">
    <option value="-1" selected="selected" disabled="disabled">-- Select Column Name --</option>
</select>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4831592

复制
相关文章

相似问题

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