?? 14.3 javascript創(chuàng)建二維數(shù)組.htm
字號(hào):
<HTML>
<HEAD>
<TITLE>二維數(shù)組示例</TITLE>
</HEAD>
<SCRIPT LANGUAGE=javascript>
//定義二維數(shù)組oArray,用于存放城市名稱。
var aCity=new Array();
aCity[0]=new Array();
aCity[1]=new Array();
aCity[2]=new Array();
aCity[3]=new Array();
//為二維數(shù)組賦值
aCity[0][0]="--請(qǐng)選擇--";
aCity[1][0]="--請(qǐng)選擇--";
aCity[1][1]="朝陽區(qū)";
aCity[1][2]="海淀區(qū)";
aCity[1][3]="東城區(qū)";
aCity[1][4]="西城區(qū)";
aCity[2][0]="--請(qǐng)選擇--";
aCity[2][1]="濟(jì)南市";
aCity[2][2]="青島市";
aCity[2][3]="濰坊市";
aCity[3][0]="--請(qǐng)選擇--";
aCity[3][1]="浦東區(qū)";
aCity[3][2]="徐匯區(qū)";
aCity[3][3]="虹橋";
function selectCity()
{
var i,iIndex;
iIndex=document.form1.oProvince.selectedIndex; //獲取選擇的省或區(qū)
iCityCount=0;
while (aCity[iIndex][iCityCount]!=null)
iCityCount++; //計(jì)算選定省份的市或區(qū)個(gè)數(shù)
document.form1.oCity.length=iCityCount; //改變第二個(gè)下拉框的選項(xiàng)數(shù)
for (i=0;i<=iCityCount-1;i++) //改變第二個(gè)下拉框的內(nèi)容
document.form1.oCity[i]=new Option(aCity[iIndex][i]); //創(chuàng)建區(qū)或市的下拉列表
document.form1.oCity.focus(); //第二個(gè)下拉框獲得焦點(diǎn)
}
</SCRIPT>
<BODY onfocus=selectCity()>
<H3>選擇所在的省份及城市</H3>
<FORM NAME="form1">
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -