<HTML>
<HEAD>
<TITLE>動態改變下拉菜單內容示例</TITLE>
</HEAD>
<SCRIPT LANGUAGE=javascript>
//定義一個二維數組aArray,用于存放城市名稱。
var aCity=new Array();
aCity[0]=new Array();
aCity[1]=new Array();
aCity[2]=new Array();
aCity[3]=new Array();
//賦值,每個省份的城市存放于數組的一行。
aCity[0][0]="--請選擇--";
aCity[1][0]="--請選擇--";
aCity[1][1]="廣州市";
aCity[1][2]="深圳市";
aCity[1][3]="珠海市";
aCity[1][4]="汕頭市";
aCity[1][5]="佛山市";
aCity[2][0]="--請選擇--";
aCity[2][1]="長沙市";
aCity[2][2]="株州市";
aCity[2][3]="湘潭市";
aCity[3][0]="--請選擇--";
aCity[3][1]="杭州市";
aCity[3][2]="蘇州市";
aCity[3][3]="溫州市";
function ChangeCity()
{
var i,iProvinceIndex;
iProvinceIndex=document.frm.optProvince.selectedIndex;
iCityCount=0;
while (aCity[iProvinceIndex][iCityCount]!=null)
iCityCount++;
//計算選定省份的城市個數
document.frm.optCity.length=iCityCount;//改變下拉菜單的選項數
for (i=0;i<=iCityCount-1;i++)//改變下拉菜單的內容
document.frm.optCity[i]=new Option(aCity[iProvinceIndex][i]);
document.frm.optCity.focus();
}
</SCRIPT>
<BODY ONfocus=ChangeCity()>
<H3>選擇你所在的省份及城市</H3>
<FORM NAME="frm">
主站蜘蛛池模板:
林甸县|
海伦市|
资兴市|
手游|
三穗县|
阿克苏市|
惠水县|
冕宁县|
南丰县|
绿春县|
运城市|
孟津县|
正镶白旗|
长兴县|
高青县|
赣州市|
肃宁县|
黄龙县|
防城港市|
河间市|
曲靖市|
安陆市|
分宜县|
开江县|
临安市|
达日县|
宁安市|
文水县|
扬州市|
辉南县|
微山县|
昆山市|
铜陵市|
德格县|
宜都市|
乌海市|
朝阳县|
安福县|
海门市|
玉田县|
页游|