【发布时间】:2014-10-10 17:32:21
【问题描述】:
感谢您提前对此进行调查。这基本上是我使用 javascript 的第一周,所以如果它是常见的,我很抱歉,我很感激一个类似问题的链接。
我不知道如何同时从下拉列表和文本输入中提取值,因此我可以将该信息附加到另一个容器中。这是我的html:
<div class=“container1”>
<select class=“options_selector”>
<option val=“admin”>admin</option>
<option val=“user”>user</option>
</select>
<input class=“user_name” type="text"/>
</div>
<div class=“container2”>
<!— append stuff here —>
</div>
所以来自容器 1 的信息应该附加到容器 2 中。例如,如果我在 options_selector 中选择了“admin”并在 user_name 输入框中输入了“freddy”,那么 container2 现在应该在其中包含“admin freddy”。然后,当我将选择框值更改为“用户”并将输入文本更改为“约翰”时 - container2 应该有另一段文本附加“用户约翰”。
我知道它可以通过更改事件来完成,但我无法弄清楚将这两条信息一起提取的总体思路。
顺便说一句,我正在使用 jquery 作为框架。
提前致谢。
【问题讨论】:
-
您不需要一次提取这两个值。您可以分别提取它们,然后将它们连接起来。
-
你试过自己做吗?如果是这样,请发布您的代码。
-
@Regent 是的,但老实说,我不是程序员,也不知道该怎么做。
-
@PM77-1 你能详细说明一下吗?我很困惑。
标签: javascript jquery html input append