【问题标题】:Drop down box in form with a button to add a second copy of drop down box表单中的下拉框,带有添加第二个下拉框副本的按钮
【发布时间】:2009-07-28 15:22:58
【问题描述】:

我有一个列出用户名的简单表单,对于每个用户,该表单会显示一个下拉框,其中包含可以分配给用户的项目列表。由于通常需要为用户分配多个项目,因此我需要在下拉菜单旁边显示一个按钮,上面写着“添加另一个项目”,它会自动在第一个下拉框下方插入另一个相同的下拉框,并保留所选选项原来的下拉框。

您可能会想 - 为什么不只显示一系列单选按钮或复选框?不能这样做有两个原因,1) 项目列表太长,2) 有时我需要将同一个项目分配给用户两次。

我知道这个“添加另一个项目”按钮可以用 Javascript 完成,我只是不知道代码。

这是我需要做的一个例子(因为还没有onClick 函数,所以不能工作)。 http://www.dropthechalk.org/sampleform.html

这与动态填充下拉框中的项目无关,因此我发现很难搜索解决方案。非常感谢任何帮助或资源链接!

【问题讨论】:

    标签: javascript forms drop-down-menu dom-events


    【解决方案1】:

    这是我不久前在dynamically adding input elements via JavaScript 上做的一个教程。这应该是一个很好的起点。

    【讨论】:

    • 谢谢!这有两个原因 - 第一个是您的教程,第二个是现在我知道用于更多资源的搜索词。
    猜你喜欢
    • 2016-03-06
    • 2021-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-01
    • 2013-10-12
    • 2013-12-24
    相关资源
    最近更新 更多