【发布时间】:2013-09-13 14:23:19
【问题描述】:
我想知道当我单击 HTML 中的多选框中的一个项目时,它是否有可能进入另一个表单框?基本上,当我点击某个东西时,我希望该文本进入一个表单。我试过搜索,但似乎没有任何答案。
<form name="input" method="post" action="#">
Display Tag:<input type="text" name="taginput">
<input type="submit" value="Go">
<select name="tags" multiple>
<option value="C#">C#</option>
<option value="Java">Java</option>
<option value="Javascript">Javascript</option>
<option value="PHP">PHP</option>
<option value="Android">Android</option>
<option value="jQuery">jQuery</option>
<option value="C++">C++</option>
<option value="Python">Python</option>
<option value="HTML">HTML</option>
<option value="MySQL">MySQL</option>
</form>
举个例子,当我点击Java选项时,我希望Java进入名为taginput的输入框。如果我然后单击Python 选项,我想要Java Python。这可能吗?
【问题讨论】:
-
当您单击该选择框中的多个项目时,您是否希望所有项目都进入该文本字段?
-
@andi 是的,如果我点击 HTML 然后是 Java,我希望他们都进入该字段,并且能够自己输入。
-
您可以使用 jquery 执行此操作:只需检查所选项目:检查此 js fiddle:jsfiddle.net/eUDRV/85
-
@VincentCohen 这行得通,但我不希望它被替换,而是希望将它添加到前一个。
标签: javascript html forms html-select