Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 下拉列表和数组名称连接_Javascript_Arrays - Fatal编程技术网

Javascript 下拉列表和数组名称连接

Javascript 下拉列表和数组名称连接,javascript,arrays,Javascript,Arrays,我创建了3个具有3个唯一名称的数组,每个数组都预加载了5个不同的数字。 我还创建了一个下拉列表,其中包含3个数组名。 我创建的第二个下拉列表包括“1,2,3,4,5”作为数组索引 用户从第一个下拉列表中选择阵列名称,然后从第二个下拉列表中选择一个数字。我希望根据用户选择的数组名和索引号显示该值。有人能帮忙吗? //分配数组 常数a=[2,3,5,1,2]; 常数b=[8,4,7,6,3]; 常数c=[9,2,8,5,1]; //从下拉列表(html)中获取值 函数myFunction(){ co

我创建了3个具有3个唯一名称的数组,每个数组都预加载了5个不同的数字。 我还创建了一个下拉列表,其中包含3个数组名。 我创建的第二个下拉列表包括“1,2,3,4,5”作为数组索引

用户从第一个下拉列表中选择阵列名称,然后从第二个下拉列表中选择一个数字。我希望根据用户选择的数组名和索引号显示该值。有人能帮忙吗?

//分配数组
常数a=[2,3,5,1,2];
常数b=[8,4,7,6,3];
常数c=[9,2,8,5,1];
//从下拉列表(html)中获取值
函数myFunction(){
const e=document.getElementById(“myArray”).value;
常量f=document.getElementById(“myIndex”).value;
const d=parseInt(f);//将其从字符串转换为int
//使用if语句选择正确的数组
如果(e==“a”){
return(document.getElementById(“p1”).innerHTML=a[d-1]);
}
如果(e==“b”){
return(document.getElementById(“p1”).innerHTML=b[d-1]);
}
如果(e==“c”){
return(document.getElementById(“p1”).innerHTML=c[d-1]);
}
}

排列
选择您的阵列:

A. B C 选择您的索引:

1. 2. 3. 4. 5.

提交

将JavaScript发布到