菜鸟问题:多维数组的定义、使用? var a = [[1,2],[1,2,3,4],[4,5]];alert(a[2]) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思,我当是asp了!呵呵! javascript不支持多维数组,但是支持数组里面放数组见一楼 gaofaq(杀猪的) 的代码可以模拟出多维数组效果 var eyun=new Array()eyun[0]=new Array()eyun[0][0]=1;eyun[0][1]=2;…… 这是利用"多维数组"(JavaScript是不支持的)的一个不错的学习实例<script language = "JavaScript"> sall=new Array();sall[0]=new Array("泉州","1","1");sall[1]=new Array("厦门","1","2");sall[2]=new Array("福州","1","3");sall[3]=new Array("石狮","1","4");sall[4]=new Array("武汉","2","5");sall[5]=new Array("沙市","2","6");sall[6]=new Array("孝感","2","7");sall[7]=new Array("信阳","3","8");sall[8]=new Array("郑州","3","9");sall[9]=new Array("南阳","3","10");function changeselect(selvalue) { document.myform.Nclassid.length=0; var selvalue=selvalue; var i; for(i=0;i<sall.length;i++) { if(sall[i][1]==selvalue) { var newOption1=new Option(sall[i][0],sall[i][2]); document.all.Nclassid.add(newOption1); } }}</script> <form method="post" name="myform" action="ru_query.asp"> <select name="classid" onChange="changeselect(document.myform.classid.options[document.myform.classid.selectedIndex].value)" size="1"> <option selected value="">未指定条件</option> <option value='1'>福建省</option><option value='2'>湖北省</option><option value='3'>河南省</option></select> <select name="Nclassid"> <option selected value="">未指定</option> </select> var myArray = new Array()myArray[0] = new Array()myArray[1] = new Array()myArray[0][0] = "00"myArray[0][1] = "01"myArray[0][...] = "..."myArray[1][0] = "10"myArray[1][1] = "11"myArray[1][...] = "..." 如何在一个语句中调用另一个语句??? 请大侠们帮我看看吧!为什么innerHTML的值不会改变啊! 关于js的数组取值的问题!急!急!急! iframe为父页面的FORM添加事件如何实现 页面提示有错,不知错在何处. 类似很多双搜网站,frame控件怎么设值? 如何在客户端改变td中的内容? 请问如何让radio控件只读不能选,使用disabled属性时,在表单提交时得不到该值,有没有别的办法? javascript如何从一个.txt文件中读取数据来动态控制下拉框 如何使一个层具有模式窗口的效果 双击textarea中有的文本时,怎样取得被选中的文本? 菜鸟问题:变量为定义问题。
eyun[0]=new Array()
eyun[0][0]=1;
eyun[0][1]=2;
……
sall=new Array();
sall[0]=new Array("泉州","1","1");
sall[1]=new Array("厦门","1","2");
sall[2]=new Array("福州","1","3");
sall[3]=new Array("石狮","1","4");
sall[4]=new Array("武汉","2","5");
sall[5]=new Array("沙市","2","6");
sall[6]=new Array("孝感","2","7");
sall[7]=new Array("信阳","3","8");
sall[8]=new Array("郑州","3","9");
sall[9]=new Array("南阳","3","10");
function changeselect(selvalue)
{
document.myform.Nclassid.length=0;
var selvalue=selvalue;
var i;
for(i=0;i<sall.length;i++)
{
if(sall[i][1]==selvalue)
{
var newOption1=new Option(sall[i][0],sall[i][2]);
document.all.Nclassid.add(newOption1);
}
}
}
</script>
<form method="post" name="myform" action="ru_query.asp">
<select name="classid" onChange="changeselect(document.myform.classid.options[document.myform.classid.selectedIndex].value)" size="1">
<option selected value="">未指定条件</option>
<option value='1'>福建省</option>
<option value='2'>湖北省</option>
<option value='3'>河南省</option>
</select>
<select name="Nclassid">
<option selected value="">未指定</option>
</select>
myArray[0] = new Array()
myArray[1] = new Array()myArray[0][0] = "00"
myArray[0][1] = "01"
myArray[0][...] = "..."myArray[1][0] = "10"
myArray[1][1] = "11"
myArray[1][...] = "..."