下面是我的 javascript 的源代码 :麻烦各位 帮忙看看 就是说 缺少对象 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"
contentType="text/html; charset=GBK"%>
<%
...省略定义
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="<%=basePath%>">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">

<title>My JSP 'regist.jsp' starting page</title>

<script language=JavaScript src="js/china.js"></script>
<script type="text/javascript"  language = "javascript"> 
function getXmlHttp(){ 
    var http_request = false; 
    if (window.XMLHttpRequest){ 
        http_request = new XMLHttpRequest(); 
        if (http_request.overrideMimeType){ 
            http_request.overrideMimeType('text/xml'); 

   }else if (window.ActiveXObject){ 
        try{ 
            http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
        } catch (e){ 
            try{ 
                http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
            }catch (e) {
            } 
        } 
    } 
    if (!http_request){ 
        alert('不能创建XMLHTTP实例!'); 
        return false; 
    } 
    return http_request; 

function result(){ 
//判断状态,4是已发送,200已完成
    if(req.readyState == 4 && req.status == 200){         
     if (req.responseText.toString()!="false"){ 
     document.getElementById("viewResult").innerHTML ="用户名已被占用!"; 
     }else{ 
          document.getElementById("viewResult").innerHTML ="该用户名可以使用!"; 
      } 
    }     
} function checkNameExit(){ 
var tmpcn=Jtrim(PersonForm.cn.value);
if (tmpcn.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1){
        alert("请填写有效的用户名(电子邮箱地址)!");
PersonForm.cn.focus();
return false;
}
  
    var ul="AjaxUserNameCheckServlet?cn=" + document.getElementById("cn").value;     
    req = getXmlHttp(); 
    req.onreadystatechange = result; 
    req.open("GET",ul,true); 
    req.setRequestHeader('If-Modified-Since', '0'); 
    req.send(null); 
} </script>
<script type="text/javascript"  language = "javascript"> 
$(document).ready(function(){
//$.formValidator.initConfig({onerror:function(){alert("注册没有通过,请按要求填写,具体错误请看错误提示")}})
$.formValidator.initConfig({autotip:true,onerror:function(msg){alert(msg)}});

$("#cn").formValidator({onshow:"请输入用户名",onfocus:"用户名不能为空,格式即邮箱格式",oncorrect:"用户名合法"}).regexValidator({regexp:"email",datatype:"enum",onerror:"用户名格式不正确"});
$("#passwdMd5").formValidator({onshow:"请输入密码",onfocus:"密码不能为空",oncorrect:"密码合法"}).inputValidator({min:1,onerror:"密码不能为空,请确认"});
$("#passwdMd52").formValidator({onshow:"请输入重复密码",onfocus:"两次密码必须一致哦",oncorrect:"密码一致"}).inputValidator({min:1,onerror:"重复密码不能为空,请确认"}).compareValidator({desid:"passwdMd5",operateor:"=",onerror:"两次密码不一致,请确认"});
$("#realname").formValidator({onshow:"请输入真实姓名",onfocus:"真实姓名不能为空",oncorrect:"真实姓名合法"}).inputValidator({min:1,onerror:"真实姓名不能为空,请确认"});
});
</script><script type="text/javascript"  language = "javascript">    function $ID(id){
       return document.getElementById(id);
   }
   new China.ShenSelect($ID("ShenSelect1"),$ID("ShiSelect1"));
</script></head>

</html>

解决方案 »

  1.   

    楼主你是用了jQuery的库吗?你的china.js在哪儿啊,没有这些不能调试
      

  2.   


    <script type="text/javascript"  language = "javascript"> 
    var China=new Object();
    //省份
    China.Shen=[[1,'北京市'],[2,'天津市'],[3,'河北省'],[4,'山西省'],[5,'内蒙古自治区'],[6,'辽宁省'],[7,'吉林省'],[8,'黑龙江省'],[9,'上海市'],[10,'江苏省'],[11,'浙江省'],[12,'安徽省'],[13,'福建省'],[14,'江西省'],[15,'山东省'],[16,'河南省'],[17,'湖北省'],[18,'湖南省'],[19,'广东省'],[20,'广西壮族自治区'],[21,'海南省'],[22,'重庆市'],[23,'四川省'],[24,'贵州省'],[25,'云南省'],[26,'西藏自治区'],[27,'陕西省'],[28,'甘肃省'],[29,'青海省'],[30,'宁夏回族自治区'],[31,'新疆维吾尔自治区'],[32,'台湾省'],[33,'香港特别行政区'],[34,'澳门特别行政区']];
    //城市
    China.Shi=[[1,'市辖区',1],[2,'县',1],[3,'市辖区',2],[4,'县',2],[5,'石家庄市',3],[6,'唐山市',3],[7,'秦皇岛市',3],[8,'邯郸市',3],[9,'邢台市',3],[10,'保定市',3],[11,'张家口市',3],[12,'承德市',3],[13,'沧州市',3],[14,'廊坊市',3],[15,'衡水市',3],[16,'太原市',4],[17,'大同市',4],[18,'阳泉市',4],[19,'长治市',4],[20,'晋城市',4],[21,'朔州市',4],[22,'晋中市',4],[23,'运城市',4],[24,'忻州市',4],[25,'临汾市',4],[26,'吕梁市',4],[27,'呼和浩特市',5],[28,'包头市',5],[29,'乌海市',5],[30,'赤峰市',5],[31,'通辽市',5],[32,'鄂尔多斯市',5],[33,'呼伦贝尔市',5],[34,'巴彦淖尔市',5],[35,'乌兰察布市',5],[36,'兴安盟',5],[37,'锡林郭勒盟',5],[38,'阿拉善盟',5],[39,'沈阳市',6],[40,'大连市',6],[41,'鞍山市',6],[42,'抚顺市',6],[43,'本溪市',6],[44,'丹东市',6],[45,'锦州市',6],[46,'营口市',6],[47,'阜新市',6],[48,'辽阳市',6],[49,'盘锦市',6],[50,'铁岭市',6],[51,'朝阳市',6],[52,'葫芦岛市',6],[53,'长春市',7],[54,'吉林市',7],[55,'四平市',7],[56,'辽源市',7],[57,'通化市',7],[58,'白山市',7],[59,'松原市',7],[60,'白城市',7],[61,'延边朝鲜族自治州',7],[62,'哈尔滨市',8],[63,'齐齐哈尔市',8],[64,'鸡西市',8],[65,'鹤岗市',8],[66,'双鸭山市',8],[67,'大庆市',8],[68,'伊春市',8],[69,'佳木斯市',8],[70,'七台河市',8],[71,'牡丹江市',8],[72,'黑河市',8],[73,'绥化市',8],[74,'大兴安岭地区',8],[75,'市辖区',9],[76,'县',9],[77,'南京市',10],[78,'无锡市',10],[79,'徐州市',10],[80,'常州市',10],[81,'苏州市',10],[82,'南通市',10],[83,'连云港市',10],[84,'淮安市',10],[85,'盐城市',10],[86,'扬州市',10],[87,'镇江市',10],[88,'泰州市',10],[89,'宿迁市',10],[90,'杭州市',11],[91,'宁波市',11],[92,'温州市',11],[93,'嘉兴市',11],[94,'湖州市',11],[95,'绍兴市',11],[96,'金华市',11],[97,'衢州市',11],[98,'舟山市',11],[99,'台州市',11],[100,'丽水市',11],[101,'合肥市',12],[102,'芜湖市',12],[103,'蚌埠市',12],[104,'淮南市',12],[105,'马鞍山市',12],[106,'淮北市',12],[107,'铜陵市',12],[108,'安庆市',12],[109,'黄山市',12],[110,'滁州市',12],[111,'阜阳市',12],[112,'宿州市',12],[113,'巢湖市',12],[114,'六安市',12],[115,'亳州市',12],[116,'池州市',12],[117,'宣城市',12],[118,'福州市',13],[119,'厦门市',13],[120,'莆田市',13],[121,'三明市',13],[122,'泉州市',13],[123,'漳州市',13],[124,'南平市',13],[125,'龙岩市',13],[126,'宁德市',13],[127,'南昌市',14],[128,'景德镇市',14],[129,'萍乡市',14],[130,'九江市',14],[131,'新余市',14],[132,'鹰潭市',14],[133,'赣州市',14],[134,'吉安市',14],[135,'宜春市',14],[136,'抚州市',14],[137,'上饶市',14],[138,'济南市',15],[139,'青岛市',15],[140,'淄博市',15],[141,'枣庄市',15],[142,'东营市',15],[143,'烟台市',15],[144,'潍坊市',15],[145,'济宁市',15],[146,'泰安市',15],[147,'威海市',15],[148,'日照市',15],[149,'莱芜市',15],[150,'临沂市',15],[151,'德州市',15],[152,'聊城市',15],[153,'滨州市',15],[154,'荷泽市',15],[155,'郑州市',16],[156,'开封市',16],[157,'洛阳市',16],[158,'平顶山市',16],[159,'安阳市',16],[160,'鹤壁市',16],[161,'新乡市',16],[162,'焦作市',16],[163,'濮阳市',16],[164,'许昌市',16],[165,'漯河市',16],[166,'三门峡市',16],[167,'南阳市',16],[168,'商丘市',16],[169,'信阳市',16],[170,'周口市',16],[171,'驻马店市',16],[172,'武汉市',17],[173,'黄石市',17],[174,'十堰市',17],[175,'宜昌市',17],[176,'襄樊市',17],[177,'鄂州市',17],[178,'荆门市',17],[179,'孝感市',17],[180,'荆州市',17],[181,'黄冈市',17],[182,'咸宁市',17],[183,'随州市',17],[184,'恩施土家族苗族自治州',17],[185,'省直辖行政单位',17],[186,'长沙市',18],[187,'株洲市',18],[188,'湘潭市',18],[189,'衡阳市',18],[190,'邵阳市',18],[191,'岳阳市',18],[192,'常德市',18],[193,'张家界市',18],[194,'益阳市',18],[195,'郴州市',18],[196,'永州市',18],[197,'怀化市',18],[198,'娄底市',18],[199,'湘西土家族苗族自治州',18],[200,'广州市',19],[201,'韶关市',19],[202,'深圳市',19],[203,'珠海市',19],[204,'汕头市',19],[205,'佛山市',19],[206,'江门市',19],[207,'湛江市',19],[208,'茂名市',19],[209,'肇庆市',19],[210,'惠州市',19],[211,'梅州市',19],[212,'汕尾市',19],[213,'河源市',19],[214,'阳江市',19],[215,'清远市',19],[216,'东莞市',19],[217,'中山市',19],[218,'潮州市',19],[219,'揭阳市',19],[220,'云浮市',19],[221,'南宁市',20],[222,'柳州市',20],[223,'桂林市',20],[224,'梧州市',20],[225,'北海市',20],[226,'防城港市',20],[227,'钦州市',20],[228,'贵港市',20],[229,'玉林市',20],[230,'百色市',20],[231,'贺州市',20],[232,'河池市',20],[233,'来宾市',20],[234,'崇左市',20],[235,'海口市',21],[236,'三亚市',21],[237,'省直辖县级行政单位',21],[238,'市辖区',22],[239,'县',22],[240,'市',22],[241,'成都市',23],[242,'自贡市',23],[243,'攀枝花市',23],[244,'泸州市',23],[245,'德阳市',23],[246,'绵阳市',23],[247,'广元市',23],[248,'遂宁市',23],[249,'内江市',23],[250,'乐山市',23],[251,'南充市',23],[252,'眉山市',23],[253,'宜宾市',23],[254,'广安市',23],[255,'达州市',23],[256,'雅安市',23],[257,'巴中市',23],[258,'资阳市',23],[259,'阿坝藏族羌族自治州',23],[260,'甘孜藏族自治州',23],[261,'凉山彝族自治州',23],[262,'贵阳市',24],[263,'六盘水市',24],[264,'遵义市',24],[265,'安顺市',24],[266,'铜仁地区',24],[267,'黔西南布依族苗族自治州',24],[268,'毕节地区',24],[269,'黔东南苗族侗族自治州',24],[270,'黔南布依族苗族自治州',24],[271,'昆明市',25],[272,'曲靖市',25],[273,'玉溪市',25],[274,'保山市',25],[275,'昭通市',25],[276,'丽江市',25],[277,'思茅市',25],[278,'临沧市',25],[279,'楚雄彝族自治州',25],[280,'红河哈尼族彝族自治州',25],[281,'文山壮族苗族自治州',25],[282,'西双版纳傣族自治州',25],[283,'大理白族自治州',25],[284,'德宏傣族景颇族自治州',25],[285,'怒江傈僳族自治州',25],[286,'迪庆藏族自治州',25],[287,'拉萨市',26],[288,'昌都地区',26],[289,'山南地区',26],[290,'日喀则地区',26],[291,'那曲地区',26],[292,'阿里地区',26],[293,'林芝地区',26],[294,'西安市',27],[295,'铜川市',27],[296,'宝鸡市',27],[297,'咸阳市',27],[298,'渭南市',27],[299,'延安市',27],[300,'汉中市',27],[301,'榆林市',27],[302,'安康市',27],[303,'商洛市',27],[304,'兰州市',28],[305,'嘉峪关市',28],[306,'金昌市',28],[307,'白银市',28],[308,'天水市',28],[309,'武威市',28],[310,'张掖市',28],[311,'平凉市',28],[312,'酒泉市',28],[313,'庆阳市',28],[314,'定西市',28],[315,'陇南市',28],[316,'临夏回族自治州',28],[317,'甘南藏族自治州',28],[318,'西宁市',29],[319,'海东地区',29],[320,'海北藏族自治州',29],[321,'黄南藏族自治州',29],[322,'海南藏族自治州',29],[323,'果洛藏族自治州',29],[324,'玉树藏族自治州',29],[325,'海西蒙古族藏族自治州',29],[326,'银川市',30],[327,'石嘴山市',30],[328,'吴忠市',30],[329,'固原市',30],[330,'中卫市',30],[331,'乌鲁木齐市',31],[332,'克拉玛依市',31],[333,'吐鲁番地区',31],[334,'哈密地区',31],[335,'昌吉回族自治州',31],[336,'博尔塔拉蒙古自治州',31],[337,'巴音郭楞蒙古自治州',31],[338,'阿克苏地区',31],[339,'克孜勒苏柯尔克孜自治州',31],[340,'喀什地区',31],[341,'和田地区',31],[342,'伊犁哈萨克自治州',31],[343,'塔城地区',31],[344,'阿勒泰地区',31],[345,'省直辖行政单位',31]];
    //获取城市
    China.getCity=function(pid){
        var array=new Array();
    for(var i=0;i<China.Shi.length;i++){
    if(pid==China.Shi[i][2])array.push(China.Shi[i]);
    }
    return array;
    }//创建省份
    China.ShenSelect=function(sel,cSel,dqSel){
    for(var i=0;i<China.Shen.length;i++){
        var op=new Option(China.Shen[i][1],China.Shen[i][0]);
    sel.options[i+1]=op;这一行报错 说是缺少对象 我把china.js拿出来了  }
    if(!cSel)return;
    sel.onchange=function(){
       while(cSel.options.length>1)cSel.remove(1);
       if(dqSel)while(dqSel.options.length>1)dqSel.remove(1);
       var city=China.getCity(sel.value);
       for(var i=0;i<city.length;i++){
           var op=new Option(city[i][1],city[i][0]);
       cSel.options[i+1]=op;
       }
    }
    }
       function $ID(id){
           return document.getElementById(id);
       }
       new China.ShenSelect($ID("ShenSelect1"),$ID("ShiSelect1"));
    </script>
      

  3.   

    下面代码已经修正,直接拷贝即可运行。
    原来 new China.ShenSelect($ID("ShenSelect1"),$ID("ShiSelect1"));需要放在
    window.onload=function()
    {
    new China.ShenSelect($ID("ShenSelect1"),$ID("ShiSelect1"));
    }里面。也可以直接放在页面的最后调用注意:代码的位置,必须在页面加载完毕后才能调用。另外,
    new China.ShenSelect($ID("ShenSelect1"),$ID("ShiSelect1"),$ID("DiquSelect1"));
    定义是3个参数,原先调用是2个参数/
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title> </title>
    </head>
    <body><select id="ShenSelect1"></select>
    <select id="ShiSelect1"></select>
    <select id="DiquSelect1"></select><script type="text/javascript">
    var China=new Object();
    //省份
    China.Shen=[[1,'北京市'],[2,'天津市'],[3,'河北省 '],[4,'山西省'],[5,'内蒙古自治区'],[6,'辽宁省'],[7,'吉林省'],[8,'黑龙江省'],[9,'上海市'],[10,' 江苏省'],[11,'浙江省'],[12,'安徽省'],[13,'福建省'],[14,'江西省'],[15,'山东省'],[16,'河南省'], [17,'湖北省'],[18,'湖南省'],[19,'广东省'],[20,'广西壮族自治区'],[21,'海南省'],[22,'重庆市'], [23,'四川省'],[24,'贵州省'],[25,'云南省'],[26,'西藏自治区'],[27,'陕西省'],[28,'甘肃省'], [29,'青海省'],[30,'宁夏回族自治区'],[31,'新疆维吾尔自治区'],[32,'台湾省'],[33,'香港特别行政区'], [34,'澳门特别行政区']];
    //城市
    China.Shi=[[1,'市辖区',1],[2,'县',1],[3,'市辖区 ',2],[4,'县',2],[5,'石家庄市',3],[6,'唐山市',3],[7,'秦皇岛市',3],[8,'邯郸市',3],[9,'邢台市 ',3],[10,'保定市',3],[11,'张家口市',3],[12,'承德市',3],[13,'沧州市',3],[14,'廊坊市',3], [15,'衡水市',3],[16,'太原市',4],[17,'大同市',4],[18,'阳泉市',4],[19,'长治市',4],[20,'晋城市',4],[21,'朔州市',4],[22,'晋中市',4],[23,'运城市',4],[24,'忻州市',4],[25,'临汾市',4], [26,'吕梁市',4],[27,'呼和浩特市',5],[28,'包头市',5],[29,'乌海市',5],[30,'赤峰市',5],[31,' 通辽市',5],[32,'鄂尔多斯市',5],[33,'呼伦贝尔市',5],[34,'巴彦淖尔市',5],[35,'乌兰察布市',5], [36,'兴安盟',5],[37,'锡林郭勒盟',5],[38,'阿拉善盟',5],[39,'沈阳市',6],[40,'大连市',6], [41,'鞍山市',6],[42,'抚顺市',6],[43,'本溪市',6],[44,'丹东市',6],[45,'锦州市',6],[46,'营口市',6],[47,'阜新市',6],[48,'辽阳市',6],[49,'盘锦市',6],[50,'铁岭市',6],[51,'朝阳市',6], [52,'葫芦岛市',6],[53,'长春市',7],[54,'吉林市',7],[55,'四平市',7],[56,'辽源市',7],[57,'通化市',7],[58,'白山市',7],[59,'松原市',7],[60,'白城市',7],[61,'延边朝鲜族自治州',7],[62,'哈尔滨市',8],[63,'齐齐哈尔市',8],[64,'鸡西市',8],[65,'鹤岗市',8],[66,'双鸭山市',8],[67,'大庆市 ',8],[68,'伊春市',8],[69,'佳木斯市',8],[70,'七台河市',8],[71,'牡丹江市',8],[72,'黑河市 ',8],[73,'绥化市',8],[74,'大兴安岭地区',8],[75,'市辖区',9],[76,'县',9],[77,'南京市',10], [78,'无锡市',10],[79,'徐州市',10],[80,'常州市',10],[81,'苏州市',10],[82,'南通市',10], [83,'连云港市',10],[84,'淮安市',10],[85,'盐城市',10],[86,'扬州市',10],[87,'镇江市',10], [88,'泰州市',10],[89,'宿迁市',10],[90,'杭州市',11],[91,'宁波市',11],[92,'温州市',11], [93,'嘉兴市',11],[94,'湖州市',11],[95,'绍兴市',11],[96,'金华市',11],[97,'衢州市',11], [98,'舟山市',11],[99,'台州市',11],[100,'丽水市',11],[101,'合肥市',12],[102,'芜湖市 ',12],[103,'蚌埠市',12],[104,'淮南市',12],[105,'马鞍山市',12],[106,'淮北市',12], [107,'铜陵市',12],[108,'安庆市',12],[109,'黄山市',12],[110,'滁州市',12],[111,'阜阳市 ',12],[112,'宿州市',12],[113,'巢湖市',12],[114,'六安市',12],[115,'亳州市',12],[116,' 池州市',12],[117,'宣城市',12],[118,'福州市',13],[119,'厦门市',13],[120,'莆田市',13], [121,'三明市',13],[122,'泉州市',13],[123,'漳州市',13],[124,'南平市',13],[125,'龙岩市 ',13],[126,'宁德市',13],[127,'南昌市',14],[128,'景德镇市',14],[129,'萍乡市',14], [130,'九江市',14],[131,'新余市',14],[132,'鹰潭市',14],[133,'赣州市',14],[134,'吉安市 ',14],[135,'宜春市',14],[136,'抚州市',14],[137,'上饶市',14],[138,'济南市',15],[139,' 青岛市',15],[140,'淄博市',15],[141,'枣庄市',15],[142,'东营市',15],[143,'烟台市',15], [144,'潍坊市',15],[145,'济宁市',15],[146,'泰安市',15],[147,'威海市',15],[148,'日照市 ',15],[149,'莱芜市',15],[150,'临沂市',15],[151,'德州市',15],[152,'聊城市',15],[153,' 滨州市',15],[154,'荷泽市',15],[155,'郑州市',16],[156,'开封市',16],[157,'洛阳市',16], [158,'平顶山市',16],[159,'安阳市',16],[160,'鹤壁市',16],[161,'新乡市',16],[162,'焦作市 ',16],[163,'濮阳市',16],[164,'许昌市',16],[165,'漯河市',16],[166,'三门峡市',16], [167,'南阳市',16],[168,'商丘市',16],[169,'信阳市',16],[170,'周口市',16],[171,'驻马店市 ',16],[172,'武汉市',17],[173,'黄石市',17],[174,'十堰市',17],[175,'宜昌市',17],[176,' 襄樊市',17],[177,'鄂州市',17],[178,'荆门市',17],[179,'孝感市',17],[180,'荆州市',17], [181,'黄冈市',17],[182,'咸宁市',17],[183,'随州市',17],[184,'恩施土家族苗族自治州',17], [185,'省直辖行政单位',17],[186,'长沙市',18],[187,'株洲市',18],[188,'湘潭市',18],[189,'衡阳市',18],[190,'邵阳市',18],[191,'岳阳市',18],[192,'常德市',18],[193,'张家界市',18], [194,'益阳市',18],[195,'郴州市',18],[196,'永州市',18],[197,'怀化市',18],[198,'娄底市 ',18],[199,'湘西土家族苗族自治州',18],[200,'广州市',19],[201,'韶关市',19],[202,'深圳市 ',19],[203,'珠海市',19],[204,'汕头市',19],[205,'佛山市',19],[206,'江门市',19],[207,' 湛江市',19],[208,'茂名市',19],[209,'肇庆市',19],[210,'惠州市',19],[211,'梅州市',19], [212,'汕尾市',19],[213,'河源市',19],[214,'阳江市',19],[215,'清远市',19],[216,'东莞市 ',19],[217,'中山市',19],[218,'潮州市',19],[219,'揭阳市',19],[220,'云浮市',19],[221,' 南宁市',20],[222,'柳州市',20],[223,'桂林市',20],[224,'梧州市',20],[225,'北海市',20], [226,'防城港市',20],[227,'钦州市',20],[228,'贵港市',20],[229,'玉林市',20],[230,'百色市 ',20],[231,'贺州市',20],[232,'河池市',20],[233,'来宾市',20],[234,'崇左市',20],[235,' 海口市',21],[236,'三亚市',21],[237,'省直辖县级行政单位',21],[238,'市辖区',22],[239,'县 ',22],[240,'市',22],[241,'成都市',23],[242,'自贡市',23],[243,'攀枝花市',23],[244,'泸州市',23],[245,'德阳市',23],[246,'绵阳市',23],[247,'广元市',23],[248,'遂宁市',23], [249,'内江市',23],[250,'乐山市',23],[251,'南充市',23],[252,'眉山市',23],[253,'宜宾市 ',23],[254,'广安市',23],[255,'达州市',23],[256,'雅安市',23],[257,'巴中市',23],[258,' 资阳市',23],[259,'阿坝藏族羌族自治州',23],[260,'甘孜藏族自治州',23],[261,'凉山彝族自治州',23], [262,'贵阳市',24],[263,'六盘水市',24],[264,'遵义市',24],[265,'安顺市',24],[266,'铜仁地区 ',24],[267,'黔西南布依族苗族自治州',24],[268,'毕节地区',24],[269,'黔东南苗族侗族自治州',24], [270,'黔南布依族苗族自治州',24],[271,'昆明市',25],[272,'曲靖市',25],[273,'玉溪市',25], [274,'保山市',25],[275,'昭通市',25],[276,'丽江市',25],[277,'思茅市',25],[278,'临沧市 ',25],[279,'楚雄彝族自治州',25],[280,'红河哈尼族彝族自治州',25],[281,'文山壮族苗族自治州',25], [282,'西双版纳傣族自治州',25],[283,'大理白族自治州',25],[284,'德宏傣族景颇族自治州',25],[285,'怒江傈僳族自治州',25],[286,'迪庆藏族自治州',25],[287,'拉萨市',26],[288,'昌都地区',26],[289,'山南地区 ',26],[290,'日喀则地区',26],[291,'那曲地区',26],[292,'阿里地区',26],[293,'林芝地区',26], [294,'西安市',27],[295,'铜川市',27],[296,'宝鸡市',27],[297,'咸阳市',27],[298,'渭南市 ',27],[299,'延安市',27],[300,'汉中市',27],[301,'榆林市',27],[302,'安康市',27],[303,' 商洛市',27],[304,'兰州市',28],[305,'嘉峪关市',28],[306,'金昌市',28],[307,'白银市',28], [308,'天水市',28],[309,'武威市',28],[310,'张掖市',28],[311,'平凉市',28],[312,'酒泉市 ',28],[313,'庆阳市',28],[314,'定西市',28],[315,'陇南市',28],[316,'临夏回族自治州',28], [317,'甘南藏族自治州',28],[318,'西宁市',29],[319,'海东地区',29],[320,'海北藏族自治州',29], [321,'黄南藏族自治州',29],[322,'海南藏族自治州',29],[323,'果洛藏族自治州',29],[324,'玉树藏族自治州 ',29],[325,'海西蒙古族藏族自治州',29],[326,'银川市',30],[327,'石嘴山市',30],[328,'吴忠市 ',30],[329,'固原市',30],[330,'中卫市',30],[331,'乌鲁木齐市',31],[332,'克拉玛依市',31], [333,'吐鲁番地区',31],[334,'哈密地区',31],[335,'昌吉回族自治州',31],[336,'博尔塔拉蒙古自治州 ',31],[337,'巴音郭楞蒙古自治州',31],[338,'阿克苏地区',31],[339,'克孜勒苏柯尔克孜自治州',31], [340,'喀什地区',31],[341,'和田地区',31],[342,'伊犁哈萨克自治州',31],[343,'塔城地区',31], [344,'阿勒泰地区',31],[345,'省直辖行政单位',31]];
    //获取城市
    China.getCity=function(pid){
    var array=new Array();
    for(var i=0;i<China.Shi.length;i++){
    if(pid==China.Shi[i][2])array.push(China.Shi[i]);
    }
    return array;
    }//创建省份
    China.ShenSelect=function(sel,cSel,dqSel){
    for(var i=0;i<China.Shen.length;i++){
    var op=new Option(China.Shen[i][1],China.Shen[i][0]);
    sel.options[i+1]=op;//这一行报错 说是缺少对象 我把china.js拿出来了 
    }
    if(!cSel)return;
    sel.onchange=function(){
    while(cSel.options.length>1)cSel.remove(1);
    if(dqSel)while(dqSel.options.length>1)dqSel.remove(1);
    var city=China.getCity(sel.value);
    for(var i=0;i<city.length;i++){
    var op=new Option(city[i][1],city[i][0]);
    cSel.options[i+1]=op;
    }
    }
    }
    function $ID(id){
    return document.getElementById(id);
    }
    new China.ShenSelect($ID("ShenSelect1"),$ID("ShiSelect1"),$ID("DiquSelect1"));
    </script>
    </body>
    </html>