choosecity.js:// JavaScript Document
var city1 = ["东城","西城","崇文","宣武","朝阳","海淀","丰台","石景山","门头沟","房山","通州","顺义","昌平","大兴","平谷","怀柔","密云","其它"];
var city2 = ["黄浦","卢湾","徐汇","长宁","静安","普陀","闸北","虹口","杨浦","宝山","闵行","嘉定","浦东新","松江","金山","青浦","南汇","奉贤","崇明","其它"];
var city3 = ["和平","河东","河西","南开","河北","红桥","塘沽","汉沽","大港","东丽","西青","北辰","津南","武清","宝坻","静海","宁河","蓟县","其它"];
var city4 = ["渝中","大渡口","江北","沙坪坝","九龙坡","南岸","北碚","万盛","双桥","渝北","巴南","万州","涪陵","黔江","永川","合川","江津","南川","长寿","綦江","潼南","荣昌","璧山","大足","铜梁","梁平","城口","垫江","武隆","丰都","奉节","开县","云阳","忠县","巫溪","巫山","石柱","秀山","酉阳","彭水"];
var city5 = ["哈尔滨","齐齐哈尔","鹤岗","双鸭山","鸡西","佳木斯","七台河","黑河","牡丹江","大庆","绥芬河","尚志","伊春","其它"];
var city6 = ["长春","吉林","抚松","龙井","梅河口","四平","辽源","通化","延吉","集安","大安","浑江","白山","松原","白城","延边","其它"];
var city7 = ["沈阳","大连","鞍山","本溪","丹东","抚顺","锦州","葫芦岛","辽阳","营口","盘锦","阜新","朝阳","铁岭","东港","其它"];
var city8 = ["呼和浩特","包头","乌海","赤峰","通辽","鄂尔多斯","乌兰察布","呼伦贝尔","满洲里","海拉尔","乌兰浩特","锡林浩特","东胜","其它"];
var city9 = ["乌鲁木齐","哈密","伊犁","喀什","石河子","库尔勒","和田","克拉玛依","奎屯","昌吉","博乐","吐鲁番","阿勒泰","其它"];
var city10 = ["兰州","敦煌","天水","金昌","白银","武威","嘉峪关","酒泉","定西地区","平凉地区","庆阳地区","陇南地区","张掖地区","甘南州","临夏州","其它"];
var city11 = ["西宁","海南州","黄南自治州","湟中县","格尔木","贵德县","尖扎县","乌兰县","其它"];
var city12 = ["西安","铜川","延安","宝鸡","韩城","汉中","咸阳","渭南","华阴","榆林","安康","其它"];
var city13 = ["太原","大同","侯马","阳泉","五台山","运城","长治","晋城","晋中","朔州","忻州","临汾","其它"];
var city14 = ["济南","青岛","烟台","泰安","威海","蓬莱","曲阜","潍坊","淄博","德州","临沂","日照","荣城","文登","枣庄","聊城","荷泽","莱阳","莱州","龙口","济宁","东营","滨州","其它"];
var city15 = ["成都","攀枝花","绵阳","乐山","九寨沟","江油","南充","宜宾","自贡","泸州","内江","德阳","雅安","广元","遂宁","广安","达州","巴中","眉山","资阳","其它"];
var city16 = ["贵阳","安顺","遵义","六盘水","铜仁地区","毕节地区","黔西南","黔东南","黔南","其它"];
var city17 = ["昆明","曲靖","大理","丽江","西双版纳","楚雄","红河州","景洪","瑞丽","玉溪","保山","昭通","个旧","怒江","其它"];
var city18 = ["南宁","桂林","北海","柳州","梧州","衡阳","玉林","防城港","钦州","其它"];
var city19 = ["广州","深圳","珠海","佛山","汕头","中山","湛江","江门","肇庆","东莞","顺德","南海","三水","新会","惠州","潮阳","潮州","从化","番禺","茂名","梅州","河源","开平","普宁","清远","韶关","台山","阳江","化州","雷州","四会","云浮","其它"];
var city20 = ["长沙","岳阳","衡阳","株洲","郴州","怀化","常德","大庸","张家界","邵阳","湘潭","韶山","永州","娄底","其它"];
var city21 = ["武汉","黄石","十堰","襄樊","宜昌","荆州","鄂州","沙市","神农架","随州","孝感","黄冈","大冶","咸宁","恩施","荆门","洪湖","仙桃","其它"];
var city22 = ["南昌","九江","景德镇","鹰潭","赣州","丰城","抚州","庐山","萍乡","上饶","新余","吉安","宜春","其它"];
var city23 = ["杭州","宁波","温州","嘉兴","绍兴","金华","台州","丽水","舟山","衢州","湖州","义乌","其它"];
var city24 = ["南京","苏州","南通","扬州","徐州","连云港","常州","无锡","常熟","张家港","宜兴","盐城","江阴","丹阳","高邮","淮阴","江都","昆山","泰州","吴江","锡山","镇江","扬中","启东","太仓","靖江","宿迁","其它"];
var city25 = ["合肥","黄山","芜湖","铜陵","安庆","蚌埠","马鞍山","淮北","宣城地区","青阳","淮南","滁州","宣州地区","宁国","东港","阜阳","宿州","巢湖","六安","池州","其它"];
var city26 = ["福州","厦门","三明","泉州","漳州","晋江","莆田","武夷山","石狮","南平","宁德","福清","福安","龙岩","南安","其它"];
var city27 = ["海口","三亚","通什","文昌","昌江","琼海","万宁","五指山","儋州","其它"];
var city28 = ["郑州","开封","洛阳","三门峡","平顶山","新乡","南阳","安阳","登封","焦作","汝州","商丘","许昌","周口","益州","禹州","项城","鹤壁","濮阳","漯河","驻马店","偃师","其它"];
var city29 = ["石家庄","张家口","秦皇岛","保定","沧州","承德","衡水","任丘","任邱","廊坊","唐山","邯郸","衡水","清河县","邢台","其它"];
var city30 = ["银川","中卫","石嘴山","吴忠","固原","其它"];
var city31 = ["拉萨","日喀则地区","那曲地区","山南地区","昌都地区","山南地区","阿里地区","其它"];
var city32 = ["澳门","其它"];
var city33 = ["中西","东区","九龙城","观塘","南区","深水","湾仔","黄大仙","油尖旺","离岛","葵青","北区","西贡","沙田","屯门","大埔","荃湾","元朗","其它"];
var city34 = ["台北","高雄","基隆","台中","台南","新竹","嘉义","台北","宜兰","新竹","桃园","苗栗","台中县","彰化县","南投县","嘉义县","云林县","台南县","高雄县","屏东县","台东县","花莲县","澎湖县","其它"];
var city35 = ["其它"];var provinceName = ["北京","上海","天津","重庆","黑龙江","吉林","辽宁","内蒙古","新疆",
"甘肃","青海","陕西","山西","山东","四川","贵州","云南","广西","广东","湖南","湖北","江西",
"浙江","江苏","安徽","福建","海南","河南","河北","宁夏","西藏","澳门","香港","台湾","其它"];function province()
{ var e = document.getElementById('province');
for (var i=0; i<provinceName.length; i++)
e.options.add(new Option(provinceName[i], provinceName[i]));
e.options[0].selected=true;
}
function cityName(n)
{
var e = document.getElementById('city');
for (var i=e.options.length; i>0; i--) e.remove(i);
if (n == 0) return;
var a = eval("city"+ n); //得到城市的数组名
for (var i=0; i<a.length; i++) e.options.add(new Option(a[i], a[i]));
}
function window.onload()
{
province();cityName(1); //初始时给省名下拉菜单赋内容
}引用的html页面:
<script src="choosecity.js"></script>
<body>
省或直辖市<select name="province" onChange="cityName(this.selectedIndex)">
<option value="" selected>选择省市</option>
</select>
市区<select name="city">
<option value="" selected>选择城市</option>
</select>
</body>
var city1 = ["东城","西城","崇文","宣武","朝阳","海淀","丰台","石景山","门头沟","房山","通州","顺义","昌平","大兴","平谷","怀柔","密云","其它"];
var city2 = ["黄浦","卢湾","徐汇","长宁","静安","普陀","闸北","虹口","杨浦","宝山","闵行","嘉定","浦东新","松江","金山","青浦","南汇","奉贤","崇明","其它"];
var city3 = ["和平","河东","河西","南开","河北","红桥","塘沽","汉沽","大港","东丽","西青","北辰","津南","武清","宝坻","静海","宁河","蓟县","其它"];
var city4 = ["渝中","大渡口","江北","沙坪坝","九龙坡","南岸","北碚","万盛","双桥","渝北","巴南","万州","涪陵","黔江","永川","合川","江津","南川","长寿","綦江","潼南","荣昌","璧山","大足","铜梁","梁平","城口","垫江","武隆","丰都","奉节","开县","云阳","忠县","巫溪","巫山","石柱","秀山","酉阳","彭水"];
var city5 = ["哈尔滨","齐齐哈尔","鹤岗","双鸭山","鸡西","佳木斯","七台河","黑河","牡丹江","大庆","绥芬河","尚志","伊春","其它"];
var city6 = ["长春","吉林","抚松","龙井","梅河口","四平","辽源","通化","延吉","集安","大安","浑江","白山","松原","白城","延边","其它"];
var city7 = ["沈阳","大连","鞍山","本溪","丹东","抚顺","锦州","葫芦岛","辽阳","营口","盘锦","阜新","朝阳","铁岭","东港","其它"];
var city8 = ["呼和浩特","包头","乌海","赤峰","通辽","鄂尔多斯","乌兰察布","呼伦贝尔","满洲里","海拉尔","乌兰浩特","锡林浩特","东胜","其它"];
var city9 = ["乌鲁木齐","哈密","伊犁","喀什","石河子","库尔勒","和田","克拉玛依","奎屯","昌吉","博乐","吐鲁番","阿勒泰","其它"];
var city10 = ["兰州","敦煌","天水","金昌","白银","武威","嘉峪关","酒泉","定西地区","平凉地区","庆阳地区","陇南地区","张掖地区","甘南州","临夏州","其它"];
var city11 = ["西宁","海南州","黄南自治州","湟中县","格尔木","贵德县","尖扎县","乌兰县","其它"];
var city12 = ["西安","铜川","延安","宝鸡","韩城","汉中","咸阳","渭南","华阴","榆林","安康","其它"];
var city13 = ["太原","大同","侯马","阳泉","五台山","运城","长治","晋城","晋中","朔州","忻州","临汾","其它"];
var city14 = ["济南","青岛","烟台","泰安","威海","蓬莱","曲阜","潍坊","淄博","德州","临沂","日照","荣城","文登","枣庄","聊城","荷泽","莱阳","莱州","龙口","济宁","东营","滨州","其它"];
var city15 = ["成都","攀枝花","绵阳","乐山","九寨沟","江油","南充","宜宾","自贡","泸州","内江","德阳","雅安","广元","遂宁","广安","达州","巴中","眉山","资阳","其它"];
var city16 = ["贵阳","安顺","遵义","六盘水","铜仁地区","毕节地区","黔西南","黔东南","黔南","其它"];
var city17 = ["昆明","曲靖","大理","丽江","西双版纳","楚雄","红河州","景洪","瑞丽","玉溪","保山","昭通","个旧","怒江","其它"];
var city18 = ["南宁","桂林","北海","柳州","梧州","衡阳","玉林","防城港","钦州","其它"];
var city19 = ["广州","深圳","珠海","佛山","汕头","中山","湛江","江门","肇庆","东莞","顺德","南海","三水","新会","惠州","潮阳","潮州","从化","番禺","茂名","梅州","河源","开平","普宁","清远","韶关","台山","阳江","化州","雷州","四会","云浮","其它"];
var city20 = ["长沙","岳阳","衡阳","株洲","郴州","怀化","常德","大庸","张家界","邵阳","湘潭","韶山","永州","娄底","其它"];
var city21 = ["武汉","黄石","十堰","襄樊","宜昌","荆州","鄂州","沙市","神农架","随州","孝感","黄冈","大冶","咸宁","恩施","荆门","洪湖","仙桃","其它"];
var city22 = ["南昌","九江","景德镇","鹰潭","赣州","丰城","抚州","庐山","萍乡","上饶","新余","吉安","宜春","其它"];
var city23 = ["杭州","宁波","温州","嘉兴","绍兴","金华","台州","丽水","舟山","衢州","湖州","义乌","其它"];
var city24 = ["南京","苏州","南通","扬州","徐州","连云港","常州","无锡","常熟","张家港","宜兴","盐城","江阴","丹阳","高邮","淮阴","江都","昆山","泰州","吴江","锡山","镇江","扬中","启东","太仓","靖江","宿迁","其它"];
var city25 = ["合肥","黄山","芜湖","铜陵","安庆","蚌埠","马鞍山","淮北","宣城地区","青阳","淮南","滁州","宣州地区","宁国","东港","阜阳","宿州","巢湖","六安","池州","其它"];
var city26 = ["福州","厦门","三明","泉州","漳州","晋江","莆田","武夷山","石狮","南平","宁德","福清","福安","龙岩","南安","其它"];
var city27 = ["海口","三亚","通什","文昌","昌江","琼海","万宁","五指山","儋州","其它"];
var city28 = ["郑州","开封","洛阳","三门峡","平顶山","新乡","南阳","安阳","登封","焦作","汝州","商丘","许昌","周口","益州","禹州","项城","鹤壁","濮阳","漯河","驻马店","偃师","其它"];
var city29 = ["石家庄","张家口","秦皇岛","保定","沧州","承德","衡水","任丘","任邱","廊坊","唐山","邯郸","衡水","清河县","邢台","其它"];
var city30 = ["银川","中卫","石嘴山","吴忠","固原","其它"];
var city31 = ["拉萨","日喀则地区","那曲地区","山南地区","昌都地区","山南地区","阿里地区","其它"];
var city32 = ["澳门","其它"];
var city33 = ["中西","东区","九龙城","观塘","南区","深水","湾仔","黄大仙","油尖旺","离岛","葵青","北区","西贡","沙田","屯门","大埔","荃湾","元朗","其它"];
var city34 = ["台北","高雄","基隆","台中","台南","新竹","嘉义","台北","宜兰","新竹","桃园","苗栗","台中县","彰化县","南投县","嘉义县","云林县","台南县","高雄县","屏东县","台东县","花莲县","澎湖县","其它"];
var city35 = ["其它"];var provinceName = ["北京","上海","天津","重庆","黑龙江","吉林","辽宁","内蒙古","新疆",
"甘肃","青海","陕西","山西","山东","四川","贵州","云南","广西","广东","湖南","湖北","江西",
"浙江","江苏","安徽","福建","海南","河南","河北","宁夏","西藏","澳门","香港","台湾","其它"];function province()
{ var e = document.getElementById('province');
for (var i=0; i<provinceName.length; i++)
e.options.add(new Option(provinceName[i], provinceName[i]));
e.options[0].selected=true;
}
function cityName(n)
{
var e = document.getElementById('city');
for (var i=e.options.length; i>0; i--) e.remove(i);
if (n == 0) return;
var a = eval("city"+ n); //得到城市的数组名
for (var i=0; i<a.length; i++) e.options.add(new Option(a[i], a[i]));
}
function window.onload()
{
province();cityName(1); //初始时给省名下拉菜单赋内容
}引用的html页面:
<script src="choosecity.js"></script>
<body>
省或直辖市<select name="province" onChange="cityName(this.selectedIndex)">
<option value="" selected>选择省市</option>
</select>
市区<select name="city">
<option value="" selected>选择城市</option>
</select>
</body>
解决方案 »
- 用javascript写asp效率怎么样?
- javaScript中如何实现继承?
- struts 反选 删除 问题
- showModalDialog窗口的大小有限制吗?
- 如何实现点击框架中的按钮,关闭浏览器窗口?
- 怎样才能显示鼠标所点击的数组元素?
- <input type="hidden" name="selectRecord" value="${item.owners}"/>得不到值,结果是${item.
- iframe内容动态修改问题
- 如何实现右键-目标另存为(A)..
- ajax中的消息头是啥回事
- 下拉菜单 没有用的功能让他变成灰色 无法选择
- ***************简单问题!大家帮忙*************
HTML页面:
<tr>
<td width="21%" bgColor="#f8f8f8">生日:</td>
<td bgColor="#ffffff"><select id="drpYear" name="drpYear" size="1" class="enterbox" style="WIDTH: 55px" runat="server"></select>年
<select id="drpMonth" name="drpMonth" size="1" class="enterbox" style="WIDTH: 40px" runat="server"
onChange="GetDay();">
</select>月
<select id="drpDay" name="drpDay" size="1" class="enterbox" style="WIDTH: 40px" runat="server">
</select>日</td>
</tr>javascript:
//根据月份绑定日
function GetDay()
{
var iDay;
switch(document.all.drpMonth.value.toString())
{
case "1":
case "3":
case "5":
case "7":
case "8":
case "10":
case "12":
iDay = 31;
break;
case "4":
case "6":
case "9":
case "11":
iDay = 30;
break;
case "2":
if(parseInt(document.all.drpYear.value) % 4 == 0)
{
iDay = 29;
}
else{
iDay = 28;
}
break;
}
var intCount = document.all.drpDay.length;
for(var i = 1; i <= intCount; i++)
{
document.all.drpDay.options.remove(0);
}
for (var j=1;j<=iDay;j++)
{
document.all.drpDay.options.add(new Option(j,j));
}
}
这里也有(不是我写的,所以不直接贴)::http://community.csdn.net/Expert/topic/3918/3918237.xml?temp=6.130397E-03