如何从多维数组填充列表框(组合框)? [英] How to Populate a List Box (combo box) from a Multi-Dimensional Array?
本文介绍了如何从多维数组填充列表框(组合框)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是JavaScript语言的学生,我们有一个作业要在今晚完成。
I'm a student in JavaScript and we have an assignment due tonight. I've been working, and re-working, the code for bit.
本质上,我正在努力从Multi-填充列表框(组合框)维度数组。
Essentially, I'm struggling with populating a List Box (combo box) from a Multi-Dimensional Array.
我创建了一个多维数组,它可以工作(我将结果发送到警报框)。
I have a multi-dimensional array created and it works (I sent my results to an alert box).
var concertArray = [
["Billy Joel", "99", "equal.png"],
["Bryan Adams", "89", "higher.png"],
["Brian Adams", "25", "lower.png"]
];
但是,我不知道如何将该数组填充到选择列表框(组合框)中。
But, I have no idea how to populate this array to a select list box (combo box).
任何帮助,非常感谢。
推荐答案
使用此代码。
<html>
<head>
<script type="text/javascript">
var concertArray = [
["Billy Joel", "99", "equal.png"],
["Bryan Adams", "89", "higher.png"],
["Brian Adams", "25", "lower.png"]
];
function populate(){
for(i=0;i<concertArray.length;i++){
var select = document.getElementById("test");
select.options[select.options.length] = new Option(concertArray[i][0], concertArray[i][1]);
}
}
</script>
</head>
<body onload="populate();">
<select id="test">
</select>
</body>
</html>
这将帮助您.....
this will help you.....
这篇关于如何从多维数组填充列表框(组合框)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文