多个城市

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<TITLE>景点门票预订首页</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=JavaScript>
var classname='';//样式名称
var provincecode='';//省代码
var citycode='';//城市代码

count1=0;
p = new Array();
p[0] = new Array("0","--省份--","");
p[1] = new Array("cn","广东","gd","gd","gd");
count1=2;
var count2;
count2=0;
c = new Array();
c[0] = new Array("0","--城市--","");
c[1] = new Array("gd","恩平","ep","ep","ep");
c[2] = new Array("gd","封开","fk","fk","fk");
c[3] = new Array("gd","佛冈","fog","fog","fog");
c[4] = new Array("gd","佛山","fs","fs","fs");
c[5] = new Array("gd","广州","gz","gz","gz");
c[6] = new Array("gd","清远","qy","qy","qy");
c[7] = new Array("gd","顺德","sd","sd","sd");
c[8] = new Array("gd","阳江","yj","yj","yj");
c[9] = new Array("gd","增城","zc","zc","zc");
count2=10;

function ChangeProvince(locationid, num)
{
document.getElementById(provinceId).options.length = 0;
var locationid=locationid;
var ii;
document.getElementById(provinceId).options.add(new Option("--省份--",""));
for (ii=0;ii < count1; ii++)
{
if (p[ii][0] == locationid)
{
document.getElementById(provinceId).options[document.getElementById(provinceId).options.length] = new Option(p[ii][1], p[ii][2]);
}
}
ChangeCity(provincecode,num)
}


function ChangeCity(locationid, num)
{
var cityTag = "cityId_"+num;
document.getElementById(cityTag).options.length = 0;
var locationid=locationid;
var iii;
document.getElementById(cityTag).options.add(new Option("--城市--",""));
for (iii=0;iii < count2; iii++)
{
if (c[iii][0] == locationid)
{
document.getElementById(cityTag).options[iii] = new Option(c[iii][1], c[iii][2]);
}
}
}

function p_change(provincecode,citycode,num)
{
ChangeProvince('cn',num)
document.getElementById(provinceId).value=provincecode;
ChangeCity(provincecode, num);
document.getElementById(cityId).value=citycode;
return;
}

function outputTag(num){

document.write('<select name='+ provinceId +' id='+ provinceId +' onChange=ChangeCity(this.value,'+ num +') class='+classname+'>');
document.write('<option value="" selected>--省份--</option>');
document.write('</select>');
document.write('<select name='+ cityId +' id='+ cityId +' class='+classname+'>');
document.write('<option value="" selected>--城市--</option>');
document.write('</select>');
p_change(provincecode,citycode,num);
}

</script> 
</HEAD>

<BODY>请选择您对门票的要求
<FORM name=form1 action=scene_result.asp method=get>
 <TABLE width="100%">
          <TBODY>
            <TR>
              <TD noWrap>

 


<script>
var  provinceId = "provinceId_1";
var  cityId = "cityId_1";
outputTag(1)//输出的名不一样,因为解析语言的顺序问题,(优点)这借助了语言的特性, 妙,(缺点)向前,向后兼容问题,太过分的依赖了语言的特性, 跨语言,跨平台的可能性小,且不够明晰,难看懂,不易维护,不易扩度.
</script>
<br>
<script>
var  provinceId = "provinceId_2";
var  cityId = "cityId_2";
outputTag(2)
</script>
<br> 


     </TD>
   </TR>
   <TR>
    <TD>
     <INPUT type=submit value= 查 询 name=button12>

    </TD>
   </TR>
  </TBODY>
  </TABLE>
</FORM>
</BODY>
</HTML>

------------------------------------------------------------------------------------

<!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>
<script src="city_hotel2.js"></script>
</head>
<body>
<select name="provincecode" id="provincecode" onChange="LoadCity(this.value, document.getElementById('citycode'))"></select>
<select name="citycode" id="citycode"></select>
<script language="javascript">
function myChange(provincecode,citycode)
{
var objProvince=document.getElementById("provincecode");
var objCity=document.getElementById("citycode");
LoadProvince("cn", objProvince);
objProvince.value= provincecode;
LoadCity(provincecode, objCity);
objCity.value= citycode;
}
myChange("","")
</script>
<br>

<select name="provincecode1" id="provincecode1" onChange="LoadCity(this.value, document.getElementById('citycode1'))"></select>
<select name="citycode1" id="citycode1"></select>
<script language="javascript">
function myChange1(provincecode,citycode)
{
var objProvince=document.getElementById("provincecode1");
var objCity=document.getElementById("citycode1");
LoadProvince("cn", objProvince);
objProvince.value= provincecode;
LoadCity(provincecode, objCity);
objCity1.value= citycode;
}
myChange1("","")
</script>
</body>
</html>

//modify by zhq 2006-12-05

var count1;
count1=0;
p = new Array();
p[0] = new Array("0","--省份--","");
p[1] = new Array("cn","重庆","cq");
p[2] = new Array("cn","浙江","zj");
p[3] = new Array("cn","云南","yn");
p[4] = new Array("cn","新疆","xj");
p[5] = new Array("cn","四川","sc");
p[6] = new Array("cn","上海","sh");
p[7] = new Array("cn","陕西","sxs");
p[8] = new Array("cn","山西","sx");
p[9] = new Array("cn","山东","sd");
p[10] = new Array("cn","内蒙古","nm");
p[11] = new Array("cn","辽宁","ln");
p[12] = new Array("cn","江西","jx");
p[13] = new Array("cn","江苏","js");
p[14] = new Array("cn","吉林","jl");
p[15] = new Array("cn","湖南","hns");
p[16] = new Array("cn","黑龙江","hlj");
p[17] = new Array("cn","河南","hn");
p[18] = new Array("cn","河北","hb");
p[19] = new Array("cn","海南","hain");
p[20] = new Array("cn","贵州","gz");
p[21] = new Array("cn","广西","gx");
p[22] = new Array("cn","广东","gd");
p[23] = new Array("cn","福建","fj");
p[24] = new Array("cn","北京","bj");
p[25] = new Array("cn","澳门","am");
p[26] = new Array("cn","安徽","ah");
count1=27;
var count2;
count2=0;
c = new Array();
c[0] = new Array("0","--城市--","");
c[1] = new Array("ah","蚌埠","bagnp");
c[2] = new Array("ah","合肥","hf");
c[3] = new Array("ah","黄山","hs");
c[4] = new Array("ah","淮南","huainan");
c[5] = new Array("ah","宣城","qcheng");
c[6] = new Array("ah","池州","qzhous");
c[7] = new Array("ah","芜湖","whs");
c[8] = new Array("am","澳门","am");
c[9] = new Array("bj","北京","bj");
c[10] = new Array("cq","重庆","cq");
c[11] = new Array("fj","福州","fz");
c[12] = new Array("fj","晋江","jinj");
c[13] = new Array("fj","泉州","qz");
c[14] = new Array("fj","武夷山","wys");
c[15] = new Array("fj","厦门","xm");
c[16] = new Array("gd","潮州","csz");
c[17] = new Array("gd","东莞","dg");
c[18] = new Array("gd","佛山","fs");
c[19] = new Array("gd","广州","gz");
c[20] = new Array("gd","怀集","hj");
c[21] = new Array("gd","惠州","huiz");
c[22] = new Array("gd","江门","jm");
c[23] = new Array("gd","揭西","jx");
c[24] = new Array("gd","揭阳","jy");
c[25] = new Array("gd","梅州","mz");
c[26] = new Array("gd","南海","nh");
c[27] = new Array("gd","清远","qy");
c[28] = new Array("gd","顺德","sd");
c[29] = new Array("gd","韶关","sg");
c[30] = new Array("gd","汕头","st");
c[31] = new Array("gd","汕尾","sw");
c[32] = new Array("gd","深圳","sz");
c[33] = new Array("gd","阳江","yj");
c[34] = new Array("gd","珠海","zh");
c[35] = new Array("gd","湛江","zj");
c[36] = new Array("gx","北海","bh");
c[37] = new Array("gx","桂林","gl");
c[38] = new Array("gx","南宁","nn");
c[39] = new Array("gz","贵阳","gy");
c[40] = new Array("hain","海口","hk");
c[41] = new Array("hain","琼海","qhs");
c[42] = new Array("hain","三亚","sya");
c[43] = new Array("hain","万宁","wning");
c[44] = new Array("hain","兴隆","xl");
c[45] = new Array("hb","廊坊","langfang");
c[46] = new Array("hb","承德","shend");
c[47] = new Array("hb","石家庄","sjz");
c[48] = new Array("hlj","哈尔滨","heb");
c[49] = new Array("hn","鹤壁","hbjj");
c[50] = new Array("hn","洛阳","ly");
c[51] = new Array("hn","平顶山","pingdingshan");
c[52] = new Array("hn","郑州","zz");
c[53] = new Array("hns","长沙","cs");
c[54] = new Array("hns","常德","hncd");
c[55] = new Array("hns","郴州","hnch");
c[56] = new Array("hns","吉首","js");
c[57] = new Array("jl","吉林","JL");
c[58] = new Array("jl","延边","yb");
c[59] = new Array("js","常州","cz");
c[60] = new Array("js","南京","nj");
c[61] = new Array("js","苏州","szh");
c[62] = new Array("js","扬州","yz");
c[63] = new Array("jx","吉安","jandd");
c[64] = new Array("jx","井冈山","jgs");
c[65] = new Array("jx","九江","jj");
c[66] = new Array("jx","赣州","jxgzhou");
c[67] = new Array("jx","南昌","nc");
c[68] = new Array("jx","萍乡","px");
c[69] = new Array("jx","上饶","sr");
c[70] = new Array("jx","新余","xy");
c[71] = new Array("jx","鹰潭","ytan");
c[72] = new Array("ln","丹东","dd");
c[73] = new Array("nm","阿拉善盟","alasmeng");
c[74] = new Array("nm","呼和浩特","hht");
c[75] = new Array("sc","成都","cd");
c[76] = new Array("sd","滨州","bingzhou");
c[77] = new Array("sd","潍坊","ddpie");
c[78] = new Array("sd","德州","dezhou");
c[79] = new Array("sd","济宁","jining");
c[80] = new Array("sd","济南","jn");
c[81] = new Array("sd","临沂","lingx");
c[82] = new Array("sd","蓬莱","pl");
c[83] = new Array("sd","泰安","taian");
c[84] = new Array("sd","威海","whai");
c[85] = new Array("sd","烟台","yt");
c[86] = new Array("sh","上海","sh");
c[87] = new Array("sx","太原","ty");
c[88] = new Array("sxs","西安","xa");
c[89] = new Array("xj","乌鲁木齐","wlm");
c[90] = new Array("xj","克拉玛依","wulamay");
c[91] = new Array("yn","迪庆藏族自治州","dqzzzj");
c[92] = new Array("yn","大理","hdl");
c[93] = new Array("yn","昆明","km");
c[94] = new Array("yn","丽江","lj");
c[95] = new Array("zj","杭州","hz");
c[96] = new Array("zj","嘉兴","jiaxin");
c[97] = new Array("zj","宁波","nb");
c[98] = new Array("zj","温州","wz");
c[99] = new Array("zj","义乌","zjyw");
count2=100;


function LoadProvince(locationid, objProvince)
{
objProvince.options.length = 0;
objProvince.options.add(new Option("--省份--",""));
for (var i=0;i < count1; i++)
{
if (p[i][0] == locationid)
{
objProvince.options[objProvince.options.length] = new Option(p[i][1], p[i][2]);
}
}
}

function LoadCity(locationid, objCity)
{
objCity.options.length = 0;
objCity.options.add(new Option("--城市--",""));
for (var i=0;i < count2; i++)
{
if (c[i][0] == locationid)
{
objCity.options[objCity.options.length] = new Option(c[i][1], c[i][2]);
}
}
}
----------------------------------------------------------------------- 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值