Javascript 下拉列表-多选应在多行文本框中添加文本

Javascript 下拉列表-多选应在多行文本框中添加文本,javascript,jquery,html,drop-down-menu,multi-select,Javascript,Jquery,Html,Drop Down Menu,Multi Select,大家好!:) 我在我们的“价格申请网站”上制作了一个简单的随机下拉列表,其中列出了我们向客户出售的所有商品。 因为他们需要为这些商品申请价格,所以他们可以从下拉列表中选择一个或多个商品,然后输出到“简单文本框” 您必须从下拉列表中选择一个或多个项目,JavaScript应将所选列表项目“粘贴”到文本框中。 文本框已经是将文本框输入作为电子邮件发送的“公式”的一部分。 我的JavaScript目前执行以下操作: 如果单击列表中的项目,项目名称将显示在第一行的文本框中。 如果单击第二个或/和另一个

大家好!:)
我在我们的“价格申请网站”上制作了一个简单的随机下拉列表,其中列出了我们向客户出售的所有商品。

因为他们需要为这些商品申请价格,所以他们可以从下拉列表中选择一个或多个商品,然后输出到“简单文本框”

您必须从下拉列表中选择一个或多个项目,JavaScript应将所选列表项目“粘贴”到文本框中。
文本框已经是将文本框输入作为电子邮件发送的“公式”的一部分。

我的JavaScript目前执行以下操作:
如果单击列表中的项目,项目名称将显示在第一行的文本框中。 如果单击第二个或/和另一个项目,JavaScript将覆盖文本框中第一行的现有“项目/文本行”。



我的JavaScript需要以下解决方案,而且应该尽可能简单:
当我单击列表中的另一项时,它应添加到第二行,当我单击另一项时,它应添加到下一(第三)行

背景信息:
此脚本将使客户更容易向我们发送价格请求电子邮件。
(无需搜索店铺并查找商品或商品编号,他可以从下拉列表中选择产品,并输出到此电子邮件表单/文本框)

如果有人能帮我解决这个问题,我会非常高兴,我对JS:D真的很陌生

function favsports()
{
var mylist=document.getElementById("mylist");
document.getElementById("favorite").value=mylist.options[mylist.selectedIndex].text;
}