JavaScript数组是否基于下拉选择自动填充?

JavaScript数组是否基于下拉选择自动填充?,javascript,arrays,Javascript,Arrays,所以我有一个关于我正在考虑制作的网络应用的问题。我想允许用户从下拉列表中选择一个项目。比如说衣服。因此,他们从下拉列表中选择一个选项,如:衬衫、裤子、鞋子 然后,它将自动填充下面的各种输入/文本字段,例如价格 我是否使用所有选项制作一个阵列?比如{'shirt','pants','shoes',},或者我该做什么:{'shirt','14.99','red','sunday'} 例如,如果有人选择了衬衫,它将根据价格为14.99美元、颜色为红色、日期为星期二填充字段 或者我为每个单独的字段执行不

所以我有一个关于我正在考虑制作的网络应用的问题。我想允许用户从下拉列表中选择一个项目。比如说衣服。因此,他们从下拉列表中选择一个选项,如:衬衫、裤子、鞋子

然后,它将自动填充下面的各种输入/文本字段,例如价格

我是否使用所有选项制作一个阵列?比如{'shirt','pants','shoes',},或者我该做什么:{'shirt','14.99','red','sunday'}

例如,如果有人选择了衬衫,它将根据价格为14.99美元、颜色为红色、日期为星期二填充字段

或者我为每个单独的字段执行不同的数组,然后执行if-then语句,比如“if'shirt'='red',然后[0]”

我不知道如何开始(在JS方面非常缺乏经验,但我想我会问。)


提前谢谢。

我正在写一小段代码给你一个想法。 我找到了时间,还写了一些选择框

var-dress,i,j,x=“”;
礼服={
“衬衫”:[
{“产品名称”:“女式衬衫”,“价格”:25,“颜色”:[“红色”、“绿色”、“黄色”]},
{“产品名称”:“婴儿衬衫”、“价格”:35、“颜色”:[“红色”、“粉色”]},
{“产品名称”:“男士衬衫”,“价格”:15,“颜色”:[“粉色”,“蓝色”]}
]
}
(我穿着衣服、衬衫){
x+=“产品名称:”+dress.shirt[i]。产品名称+”>Price:“+dress.shirt[i]。Price+”;
对于(穿着j.衬衫[i].颜色){
x+=连衣裙。衬衫[i]。颜色[j]+“
”; } } document.getElementById(“demo”).innerHTML=x

我会为每件衬衫、裤子、鞋子制作一个数组,但我也是一名数据库工程师,所以这很有意义。一切都有意义。再增加一个阵列需要大量的处理时间。阅读一些JS教程,w3很棒,编写bat也很棒。这很有意义。我正在阅读W3文档,我可以为下拉选择执行find()函数。。。然后根据if函数自动填充if(function=find('string'),然后根据单个数组中的数字填充[array number like 3],依此类推。