级联省市区地下拉列表

<html>


<head>
<mce:script src="city.js" mce_src="city.js" language="javascript" type="text/javascript"></mce:script>
<mce:script type="text/javascript"><!--

// --></mce:script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script language="javascript" type="text/javascript">
   function changeProvince(cityName) {
  for(var i = 0;i<city.length;i++)
  {
    for(var j = 0;j<city[i].length;j++) {
        var text = city[i][j].split("-");
        if(cityName == text[1]) {
            infoform.sf.options[i+1].selected = "selected";
            changecity();
            infoform.city.options[j].selected = "selected";
        }
    }
   
  }
}



function changecity(){
 index = infoform.sf.options.selectedIndex-1;
 //registerform.(peBzzStudent.city).length = city[index].length;
 document.getElementById('city').length = city[index].length;
 for(var i = 0;i<city[index].length;i++)
  {
   var text = city[index][i].split("-");
   infoform.city.options[i].text = text[0];
   infoform.city.options[i].value =text[1];
  }
}

var city = new Array(  
   new Array(
      //"江苏省(全部地区)-江苏省(全部地区)",
      "江阴市-江阴市",
      "无锡市-无锡市",
      "宜兴市-宜兴市",
      "常州市-常州市",
      "南京市-南京市",
      "溧水县-溧水县",
      "高淳县-高淳县",
      "苏州市-苏州市",
      "常熟市-常熟市",
      "张家港市-张家港市",
      "昆山市-昆山市",
      "吴江市-吴江市",
      "太仓市-太仓市",
      "溧阳市-溧阳市",
      "金坛市-金坛市",
      "南通市-南通市",
      "海安县-海安县",
      "如东县-如东县",
      "启东市-启东市",
      "如皋市-如皋市",
      "通州市-通州市",
      "海门市-海门市",
      "镇江市-镇江市",
      "丹阳市-丹阳市",
      "扬中市-扬中市",
      "句容市-句容市",
      "徐州市-徐州市",
      "丰县-丰县",
      "沛县-沛县",
      "铜山县-铜山县",
      "睢宁县-睢宁县",
      "新沂市-新沂市",
      "邳州市-邳州市",
      "连云港市-连云港市",
      "赣榆县-赣榆县",
      "东海县-东海县",
      "灌云县-灌云县",
      "淮安市-淮安市",
      "涟水县-涟水县",
      "洪泽县-洪泽县",
      "盱眙县-盱眙县",
      "金湖县-金湖县",
      "盐城市-盐城市",
      "响水县-响水县",
      "滨海县-滨海县",
      "阜宁县-阜宁县",
      "射阳县-射阳县",
      "建湖县-建湖县",
      "盐都县-盐都县",
      "东台县-东台县",
      "大丰市-大丰市",
      "扬州市-扬州市",
      "宝应县-宝应县",
      "仪征县-仪征县",
      "高邮市-高邮市",
      "江都市-江都市",
      "宿迁市-宿迁市",
      "宿豫县-宿豫县",
      "沭阳县-沭阳县",
      "泗阳县-泗阳县",
      "泗洪县-泗洪县",
      "泰州市-泰州市",
      "兴化市-兴化市",
      "靖江市-靖江市",
      "泰兴市-泰兴市",
      "姜堰市-姜堰市"),
    new Array("北京-北京"),
    new Array("天津-天津"),
    new Array("上海-上海"),
    new Array("重庆-重庆"),
    new Array(
      //"广东省 (全部地区)-广东省 (全部地区)",
      "广州-广州",
      "深圳-深圳",
      "东莞-东莞",
      "中山-中山",
      "佛山-佛山",
      "珠海-珠海",
      "惠州-惠州",
      "汕头-汕头",
      "湛江-湛江",
      "潮州-潮州",
      "潮阳-潮阳",
      "江门-江门",
      "汕尾-汕尾",
      "茂名-茂名",
      "阳江-阳江",
      "肇庆-肇庆",
      "梅州-梅州",
      "云浮-云浮",
      "清远-清远",
      "韶关-韶关",
      "河源-河源",
      "揭阳-揭阳",
      "其他-其他"),
   
    new Array(
      //"浙江省(全部地区)-浙江省(全部地区)",
      "杭州-杭州",
      "宁波-宁波",
      "温州-温州",
      "金华-金华",
      "义乌-义乌",
      "绍兴-绍兴",
      "湖州-湖州",
      "余姚-余姚",
      "临海-临海",
      "萧山-萧山",
      "临安-临安",
      "诸暨-诸暨",
      "嵊泗-嵊泗",
      "兰溪-兰溪",
      "嘉兴-嘉兴",
      "海宁-海宁",
      "桐乡-桐乡",
      "衢州-衢州",
      "上虞-上虞",
      "嵊州-嵊州",
      "慈溪-慈溪",
      "丽水-丽水",
      "瓯海-瓯海",
      "黄岩-黄岩",
      "椒江-椒江",
      "其他-其他"),
    new Array(
      //"福建省(全部地区)-福建省(全部地区)",
      "福州-福州",
      "厦门-厦门",
      "泉州-泉州",
      "漳州-漳州",
      "石狮-石狮",
      "三明-三明",
      "南平-南平",
      "莆田-莆田",
      "永安-永安",
      "邵武-邵武",
      "龙岩-龙岩",
      "其他-其他"),
    new Array(
      //"湖南省(全部地区)-湖南省(全部地区)",
      "长沙 -长沙",
      "湘潭-湘潭",
      "岳阳 -岳阳",
      "株洲-株洲",
      "张家界-张家界",
      "衡阳-衡阳",
      "郴州-郴州",
      "湘乡-湘乡",
      "汨罗-汨罗",
      "常德-常德",
      "津市-津市",
      "吉首-吉首",
      "娄底-娄底",
      "涟源-涟源",
      "冷水江-冷水江",
      "怀化-怀化",
      "洪江-洪江",
      "益阳 -益阳",
      "耒阳-耒阳",
      "邵阳-邵阳",
      "永州-永州",
      "冷水滩-冷水滩",
      "其他-其他"),
    new Array(
      //"湖北省(全部地区)-湖北省(全部地区)",
      "武汉-武汉",
      "宜昌-宜昌",
      "孝感-孝感",
      "荆州-荆州",
      "襄樊-襄樊",
      "老河口-老河口",
      "枝城-枝城",
      "枣阳-枣阳",
      "荆门-荆门",
      "宜城-宜城",
      "黄石-黄石",
      "鄂州-鄂州",
      "黄冈-黄冈",
      "咸宁-咸宁",
      "武穴-武穴",
      "蒲昕-蒲昕",
      "麻城-麻城",
      "十堰-十堰",
      "恩施-恩施",
      "丹江口-丹江口",
      "利川-利川",
      "天门-天门",
      "汉川-汉川",
      "洪湖-洪湖",
      "应城-应城",
      "潜江-潜江",
      "安陆-安陆",
      "仙桃-仙桃",
      "随州-随州",
      "石首-石首",
      "其他-其他"),
    new Array(
      //"山东省(全部地区)-山东省(全部地区)",
      "济南-济南",
      "青岛-青岛",
      "烟台-烟台",
      "淄博-淄博",
      "潍坊 -潍坊",
      "临沂-临沂",
      "莱芜-莱芜",
      "济宁-济宁",
      "荷泽-荷泽",
      "日照-日照",
      "藤州-藤州",
      "聊城-聊城",
      "德州-德州",
      "滨州-滨州",
      "临清-临清",
      "青州 -青州",
      "威海-威海",
      "泰安-泰安",
      "新泰-新泰",
      "曲阜-曲阜",
      "东营-东营",
      "诸城-诸城",
      "枣庄-枣庄",
      "其他-其他"),
    new Array(
      //"辽宁省(全部地区)-辽宁省(全部地区)",
      "沈阳-沈阳",
      "铁岭-铁岭",
      "抚顺-抚顺",
      "大连-大连",
      "本溪-本溪",
      "营口-营口",
      "锦州-锦州",
      "兴城-兴城",
      "北票-北票",
      "盘锦-盘锦",
      "辽阳-辽阳",
      "铁法 -铁法",
      "鞍山-鞍山",
      "瓦房店-瓦房店",
      "丹东-丹东",
      "锦西-锦西",
      "朝阳-朝阳",
      "阜新-阜新",
      "海城-海城",
      "其他-其他"),
    new Array(
      //"吉林省 (全部地区)-吉林省 (全部地区)",
      "长春-长春",
      "吉林-吉林",
      "通化-通化",
      "扶余-扶余",
      "桦甸-桦甸",
      "延吉-延吉",
      "图门-图门",
      "龙井-龙井",
      "敦化-敦化",
      "集安-集安",
      "浑江-浑江",
      "梅河口-梅河口",
      "四平-四平",
      "公主岭-公主岭",
      "辽源-辽源",
      "白城-白城",
      "洮南-洮南",
      "九台-九台",
      "其他-其他"),
    new Array(
      //"云南省(全部地区)-云南省(全部地区)",
      "昆明-昆明",
      "曲靖-曲靖",
      "大理-大理",
      "玉溪-玉溪",
      "丽江-丽江",
      "楚雄-楚雄",
      "开远-开远",
      "迪庆-迪庆",
      "东川-东川",
      "照通-照通",
      "个旧-个旧",
      "保山-保山",
      "文山-文山"),
    new Array(
      //"四川省(全部地区)-四川省(全部地区)",
      "成都-成都",
      "宜宾-宜宾",
      "泸州-泸州",
      "内江-内江",
      "攀枝花-攀枝花",
      "西昌-西昌",
      "德阳-德阳",
      "雅安-雅安",
      "遂宁-遂宁",
      "南充-南充",
      "绵阳-绵阳",
      "广元 -广元",
      "马尔康-马尔康",
      "达县-达县",
      "华鉴-华鉴",
      "自贡-自贡",
      "乐山-乐山",
      "其他-其他"),
    new Array(
      //"安徽省(全部地区)-安徽省(全部地区)",
      "合肥-合肥",
      "芜湖-芜湖",
      "马鞍山-马鞍山",
      "蚌埠-蚌埠",
      "铜陵-铜陵",
      "淮北-淮北",
      "淮南-淮南",
      "亳州-亳州",
      "巢湖-巢湖",
      "黄山-黄山",
      "歙县-歙县",
      "宿州-宿州",
      "阜阳-阜阳",
      "六安-六安",
      "滁州-滁州",
      "宣州-宣州",
      "黄山-黄山",
      "安庆-安庆",
      "其他-其他"),
    new Array(
      //"江西省(全部地区)-江西省(全部地区)",
      "南昌-南昌",
      "德镇-德镇",
      "九江-九江",
      "鹰潭-鹰潭",
      "宜春-宜春",
      "新余-新余",
      "萍乡-萍乡",
      "赣州-赣州",
      "吉安-吉安",
      "井冈山-井冈山",
      "抚州-抚州",
      "临川-临川",
      "上饶-上饶",
      "其他-其他"),
    new Array(
      //"黑龙江省(全部地区)-黑龙江省(全部地区)",
      "哈尔滨-哈尔滨",
      "佳木斯-佳木斯",
      "牡丹江-牡丹江",
      "大庆-大庆",
      "齐齐哈尔-齐齐哈尔",
      "阿城-阿城",
      "肇东-肇东",
      "绥化-绥化",
      "伊春-伊春",
      "鹤岗-鹤岗",
      "七台河-七台河",
      "双鸭-双鸭",
      "同江-同江",
      "绥汾河-绥汾河",
      "鸡西-鸡西",
      "北安-北安",
      "黑河-黑河",
      "五大连池-五大连池"),
    new Array(
      //"河北省(全部地区)-河北省(全部地区)",
      "石家庄-石家庄",
      "邯郸-邯郸",
      "保定-保定",
      "张家口-张家口",
      "秦皇岛-秦皇岛",
      "辛集-辛集",
      "邢台-邢台",
      "泊头-泊头",
      "唐山-唐山",
      "北戴河-北戴河",
      "廊坊-廊坊",
      "定州-定州",
      "南宫-南宫",
      "衡水-衡水",
      "沙河-沙河",
      "沧州-沧州",
      "任丘-任丘",
      "承德-承德",
      "涿州-涿州",
      "其他-其他"),
    new Array(
      //"陕西省(全部地区)-陕西省(全部地区)",
      "西安-西安",
      "咸阳-咸阳",
      "宝鸡-宝鸡",
      "铜川-铜川",
      "渭南-渭南",
      "延安-延安",
      "汉中 -汉中",
      "韩城-韩城",
      "其他-其他"),
    new Array(
      //"海南省(全部地区)-海南省(全部地区)",
      "海口-海口",
      "三亚-三亚",
      "琼海-琼海",
      "通什-通什",
      "其他-其他"),
    new Array(
      //"河南省(全部地区)-河南省(全部地区)",
      "郑州-郑州",
      "洛阳-洛阳",
      "开封-开封",
      "鹤壁-鹤壁",
      "焦作-焦作",
      "许昌-许昌",
      "驻马店-驻马店",
      "周口-周口",
      "新乡-新乡",
      "安阳-安阳",
      "濮阳-濮阳",
      "漯河-漯河",
      "信阳-信阳",
      "平顶山-平顶山",
      "三门峡-三门峡",
      "南阳-南阳",
      "商丘-商丘",
      "义马 -义马",
      "其他-其他"),
    new Array(
      //"山西省(全部地区)-山西省(全部地区)",
      "太原-太原",
      "大同-大同",
      "忻州-忻州",
      "临汾-临汾",
      "运城-运城",
      "长治-长治",
      "榆次-榆次",
      "侯马-侯马",
      "阳泉-阳泉",
      "晋城-晋城",
      "其他-其他"),
    new Array(
      //"内蒙古自治区(全部地区)-内蒙古自治区(全部地区)",
      "呼和浩特-呼和浩特",
      "赤峰-赤峰",
      "包头-包头",
      "二连浩特-二连浩特",
      "临河-临河",
      "东胜-东胜",
      "洲里-洲里",
      "乌兰浩特-乌兰浩特",
      "霍林郭勒-霍林郭勒",
      "集宁-集宁",
      "乌海-乌海",
      "海拉尔-海拉尔",
      "牙克石-牙克石",
      "锡林浩特-锡林浩特",
      "通辽-通辽",
      "扎兰屯-扎兰屯",
      "其他-其他"),
    new Array(
      //"广西壮族自治区(全部地区)-广西壮族自治区(全部地区)",
      "南宁-南宁",
      "桂林 -桂林",
      "北海-北海",
      "柳州-柳州",
      "玉林-玉林",
      "百色-百色",
      "河池-河池",
      "凭祥-凭祥",
      "钦州-钦州",
      "梧州-梧州",
      "合山-合山",
      "其他-其他"),
    new Array(
      //"贵州省(全部地区)-贵州省(全部地区)",
      "贵阳-贵阳",
      "遵义-遵义",
      "铜仁-铜仁",
      "都匀-都匀",
      "兴义 -兴义",
      "赤水-赤水",
      "六盘水-六盘水",
      "凯里-凯里",
      "安顺-安顺",
      "其他-其他"),
    new Array(
      //"宁夏回族自治区(全部地区)-宁夏回族自治区(全部地区)",
      "银川-银川",
      "青铜峡-青铜峡",
      "吴忠-吴忠",
      "石嘴山-石嘴山",
      "其他-其他"),
    new Array(
      //"青海省(全部地区)-青海省(全部地区)",
      "西宁-西宁",
      "格尔木-格尔木",
      "共和-共和",
      "德令哈-德令哈",
      "其他-其他"),
    new Array(
      //"疆维吾尔自治区(全部地区)-疆维吾尔自治区(全部地区)",
      "乌鲁木齐-乌鲁木齐",
      "石河子-石河子",
      "拉玛依-拉玛依",
      "博乐-博乐",
      "塔城-塔城",
      "阿勒泰-阿勒泰",
      "哈密-哈密",
      "阿克苏-阿克苏",
      "阿图什-阿图什",
      "昌吉-昌吉",
      "奎屯-奎屯",
      "伊宁-伊宁",
      "吐鲁番-吐鲁番",
      "库尔勒-库尔勒",
      "喀什-喀什",
      "和田-和田",
      "其他-其他"),
    new Array(
      //"西藏自治区(全部地区)-西藏自治区(全部地区)",
      "拉萨-拉萨",
      "日喀则-日喀则",
      "其他-其他"),
    new Array(
      //"甘肃省(全部地区)-甘肃省(全部地区)",
      "兰州-兰州",
      "酒泉-酒泉",
      "临夏-临夏",
      "张掖-张掖",
      "峪关-峪关",
      "金昌-金昌",
      "平凉-平凉",
      "白银-白银",
      "武威-武威",
      "玉门-玉门",
      "天水-天水",
      "西峰-西峰",
      "其他-其他"),
    new Array(
      //"台湾省(全部地区)-台湾省(全部地区)",
      "台北-台北",
      "台中-台中",
      "基隆-基隆",
      "台南-台南",
      "其他-其他"),
    new Array("香港特别行政区-香港特别行政区"),
    new Array("澳门特别行政区-澳门特别行政区"),
    new Array("国外-国外")
    );

</script>
</head>

<body onload="changeProvince()">

<input type="button" onclick="changeProvince('江门')" value="change">

<form name="infoform">
    <select name="sf"  onchange="changecity()" >
                        <option selected>选择省份</option>
                        <option value="江苏省">江苏省</option>
                        <option value="北京">北京</option>
                        <option value="天津">天津</option>
                        <option value="上海">上海</option>
                        <option value="重庆">重庆</option>
                        <option value="广东省">广东省</option>
                        <option value="浙江省">浙江省</option>
                        <option value="福建省">福建省</option>
                        <option value="湖南省">湖南省</option>
                        <option value="湖北省">湖北省</option>
                        <option value="山东省">山东省</option>
                        <option value="辽宁省">辽宁省</option>
                        <option value="吉林省">吉林省</option>
                        <option value="云南省">云南省</option>
                        <option value="四川省">四川省</option>
                        <option value="安徽省">安徽省</option>
                        <option value="江西省">江西省</option>
                        <option value="黑龙江省">黑龙江省</option>
                        <option value="河北省">河北省</option>
                        <option value="陕西省">陕西省</option>
                        <option value="海南省">海南省</option>
                        <option value="河南省">河南省</option>
                        <option value="山西省">山西省</option>
                        <option value="内蒙古">内蒙古</option>
                        <option value="广西">广西</option>
                        <option value="贵州省">贵州省</option>
                        <option value="宁夏">宁夏</option>
                        <option value="青海省">青海省</option>
                        <option value="新疆">新疆</option>
                        <option value="西藏">西藏</option>
                        <option value="甘肃省">甘肃省</option>
                        <option value="台湾省">台湾省</option>
                        <option value="香港">香港</option>
                        <option value="澳门">澳门</option>
                        <option value="国外">国外</option>
                    </select>
                    城市:
                  <select name="peStudent.city" id="city" style="width:80">
                    <option>所在城市</option>
                  </select>
</form>
</body>
</html>

你可能感兴趣的:(省市区,级联下拉列表)