(续篇)再加60分省之前加一个框,加入华东、华北等大区把各个省都约束起来,该怎样写呢?即大区约束省,省约束市这样该怎样写?谢了

littleBenhorse 2002-01-16 02:13:02
再各位大哥的帮助下,我已经把省和市关联起来了,可是还需要把省市和华东、华北等大区关联起来,急,求助!代码如下,忘给为大哥给改一下,加上关联。

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>关联选择</title>
</head>

<body>

<p></p>
<form name="form1">
<select name="select">
<option selected>华北地区</option>
<option>华东地区</option>
<option>华南地区</option>
<option>华西北地区</option>
<option>华东南地区</option>
<option>华东北地区</option>
<option>华西南地区</option>
<option>华中地区</option>
</select>
<select onchange="SelectCity()" name="selProvince">
<script language="javascript">
var str=''
str ="<option selected value=>-省/直辖市-</option>"
str+="<option value=00>北京</option>"
str+="<option value=01>天津</option>"
str+="<option value=02>河北省</option>"
str+="<option value=03>山西省</option>"
str+="<option value=04>内蒙古</option>"
str+="<option value=05>辽宁省</option>"
str+="<option value=06>吉林省</option>"
str+="<option value=07>黑龙江省</option>"
str+="<option value=08>上海</option>"
str+="<option value=09>江苏省</option>"
str+="<option value=10>浙江省</option>"
str+="<option value=11>安徽省</option>"
str+="<option value=12>福建省</option>"
str+="<option value=13>江西省</option>"
str+="<option value=14>山东省</option>"
str+="<option value=15>河南省</option>"
str+="<option value=16>湖北省</option>"
str+="<option value=17>湖南省</option>"
str+="<option value=18>广东省</option>"
str+="<option value=19>广西省</option>"
str+="<option value=20>海南省</option>"
str+="<option value=21>重庆</option>"
str+="<option value=22>四川省</option>"
str+="<option value=23>贵州省</option>"
str+="<option value=24>云南省</option>"
str+="<option value=25>西藏</option>"
str+="<option value=26>陕西省</option>"
str+="<option value=27>甘萧省</option>"
str+="<option value=28>青海省</option>"
str+="<option value=29>宁夏省</option>"
str+="<option value=30>新疆</option>"
str+="<option value=31>香港</option>"
str+="<option value=32>澳门</option>"
str+="<option value=33>台湾</option>"
document.write(str)
</script>
</select> <select name="city">
<option value selected>-地区/城市-</option>
</select></form>
<script language="javascript">
var thecity = new Array("0000北京市","0100天津市","0200 秦皇岛市","0201沧州市","0202廊坊市","0203衡水市","0204石家庄市",
"0205邯郸市","0206邢台市","0207保定市","0208张家口市","0209承德市","0210唐山市","0300太原市","0301大同市",
"0302阳泉市","0303长治市","0304晋城市","0305朔州市","0306忻州地区","0307晋中地区","0308吕梁地区",
"0309临汾地区","0310运城地区","0400呼和浩特市","0401包头市","0402乌海市","0403赤峰市","0404乌兰察布盟",
"0405锡林郭勒盟","0406呼伦贝尔盟","0407哲里木盟","0408巴彦淖尔盟","0409伊克昭盟","0410阿拉善盟",
"0411兴安盟","0500沈阳市","0501大连市","0502鞍山市","0503抚顺市","0504本溪市","0505丹东市","0506锦州市",
"0507葫芦岛市","0508营口市","0509盘锦市","0510阜新市","0511辽阳市","0512铁岭市","0513朝阳市","0600长春市",
"0601吉林市","0602四平市","0603辽源市","0604通化市","0605白山市","0606松原市","0607白城市","0608延边自治州",
"0700哈尔滨市","0701齐齐哈尔市","0702鹤岗市","0703双鸭山市","0704鸡西市","0705大庆市","0706伊春市",
"0707牡丹江市","0708佳木斯市","0709七台河市","0710黑河市","0711绥化地区","0712大兴安岭地区","0800上海市",
"0900南京市","0901徐州市","0902连云港市","0903淮阴市","0904宿迁市","0905盐城市","0906扬州市","0907泰州市",
"0908南通市","0909镇江市","0910常州市","0911无锡市","0912苏州市","1000杭州市","1001宁波市","1002温州市",
"1003嘉兴市","1004湖州市","1005绍兴市","1006金华市","1007衢州市","1008舟山市","1009台州市","1010丽水地区",
"1100淮北市","1101芜湖市","1102铜陵市","1103蚌埠市","1104马鞍山市","1105安庆市","1106黄山市","1107滁州市",
"1108阜阳市","1109宿州市","1110安徽省直辖市","1111巢湖地区","1112宣城地区","1113池州地区","1114六安地区",
"1115合肥市","1116淮南市","1200福州市","1201厦门市","1202三明市","1203莆田市","1204泉州市","1205漳州市",
"1206南平市","1207龙岩市","1208宁德地区","1300南昌市","1301景德镇市","1302萍乡市","1303新余市","1304九江市",
"1305鹰谭市","1306赣州市","1307上饶地区","1308宜春地区","1309抚州地区","1310吉安地区","1400济南市",
"1401青岛市","1402淄博市","1403枣庄市","1404东营市","1405潍坊市","1406烟台市","1407威海市","1408济宁市",
"1409泰安市","1410日照市","1411莱芜市","1412德州市","1413临沂市","1414聊城市","1415滨州地区","1416菏泽地区",
"1500郑州市","1501开封市","1502洛阳市","1503平顶山市","1504焦作市","1505鹤壁市","1506新乡市","1507安阳市",
"1508濮阳市","1509许昌市","1510漯河市","1511山门峡市","1512南阳市","1513商丘市","1514信阳市",
"1515河南省直辖区","1516周口地区","1517驻马店地区","1600武汉市","1601黄石市","1602襄樊市","1603十堰市",
"1604荆州市","1605宜昌市","1606鄂州市","1607孝感市","1608黄冈市","1609咸宁市","1610湖北省直辖区",
"1611荆门市","1612恩施自治州","1700长沙市","1701株洲市","1702湘潭市","1703衡阳市","1704邵阳市",
"1705岳阳市","1706常德市","1707张家界市","1708湘西自治州","1709郴州市","1710益阳市","1711永州市","1712怀化市",
"1713娄底地区","1800广州市","1801深圳市","1802珠海市","1803汕头市","1804韶关市","1805河源市","1806梅州市",
"1807惠州市","1808汕尾市","1809东莞市","1810中山市","1811江门市","1812佛山市","1813阳江市","1814湛江市",
"1815茂名市","1816肇庆市","1817云浮市","1818清远市","1819潮州市","1820揭阳市","1900南宁市","1901柳州市",
"1902桂州市","1903梧州市","1904北海市","1905防城港市","1906钦州市","1907贵港市","1908玉林市","1909南宁地区",
"1910柳州地区","1911贺州地区","1912百色地区","1913河池地区","2000海口市","2001三亚市","2002文昌市",
"2003儋州市","2004琼海市","2005东方市","2006海南省直辖区","2100重庆市","2200成都市","2201自贡市",
"2202攀枝花市","2203泸州市","2204德阳市","2205广元市","2206遂宁市","2207内江市","2208乐山市","2209南充市",
"2210绵阳市","2211宜宾市","2212广安市","2213达川市","2214巴中地区","2215雅安地区","2216眉山地区",
"2217资阳地区","2218阿坝自治洲","2219甘孜自治州","2220凉山自治州","2300贵阳市","2301六盘水市","2302遵义市",
"2303侗仁地区","2304毕节地区","2305安顺地区","2306黔西南自治州","2307黔东南自治州","2308黔南自治州",
"2400昆明市","2401曲靖市","2402玉溪市","2403昭通地区","2404思茅地区","2405临沧地区","2406保山地区",
"2407丽江地区","2408文山自治州","2409红河自治州","2410西双版纳自治州","2411楚雄自治州","2412大理自治州",
"2413德宏自治州","2414怒江自治州","2415迪庆自治州","2500拉萨市","2501那曲地区","2502昌都地区","2503山南地区",
"2504日喀则地区","2505阿里地区","2506林芝地区","2600西安市","2601铜川市","2602宝鸡市","2603咸阳市",
"2604渭南市","2605延安市","2606汉中市","2607榆林地区","2608商洛地区","2609安康地区","2700兰州市",
"2701金昌市","2702白银市","2703天水市","2704嘉峪关市","2705定西地区","2706平凉地区","2707庆阳地区",
"2708陇南地区","2709武威地区","2710张掖地区","2711酒泉地区","2712甘南自治州","2713临夏自治州","2800西宁市",
"2801海东地区","2802海北自治州","2803黄南自治州","2804海南自治州","2805果洛自治州","2806玉树自治州",
"2807海西自治州","2900银川市","2901石嘴山市","2902吴忠市","2903固原地区","3000乌鲁木齐市","3001克拉玛依市",
"3002省直辖区","3003吐鲁番地区","3004哈密地区","3005和田地区","3006阿克苏依地区","3007喀什地区",
"3008克孜勒苏自治州","3009巴音郭楞自治州","3010昌吉自治州","3011博尔塔拉自治州","3012伊犁自治州",
"3013伊犁地区","3014塔城地区","3015阿勒泰地区","3100香港","3200澳门","3300台湾",
"0913常熟市","0514锦西市","0713松花江地区","3016石河子市","1821顺德市","1914桂林地区",
"1915桂林市","1916梧州地区","2416东川市","1714零陵地区")

function SelectCity(){
var i=0;
for(i=0;i<form1.selProvince.length;i++){
if(form1.selProvince[i].selected==true){
var tempstr = form1.selProvince[i].value;
break;
}
}

if(tempstr!=""){
form1.city.length=0;
var oOption = document.createElement('OPTION');
oOption.text = "-地区/城市-";
oOption.value = "";
form1.city.options.add(oOption);
for(i=0;i<thecity.length;i++){
if(thecity[i].substring(0,2)==tempstr){
//alert(city[i].substring(0,2));
var oOption = document.createElement('OPTION');
oOption.text=thecity[i].substring(4);
oOption.value=thecity[i].substring(0,4);
//alert(oOption.text);
//alert(oOption.value);
form1.city.options.add(oOption);
}
}
}
else
form1.city[0].selected=true;
return true;
};
</script>

</body>
...全文
130 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
littleBenhorse 2002-01-18
  • 打赏
  • 举报
回复
谢谢希诺大哥
希偌 2002-01-18
  • 打赏
  • 举报
回复
你只是要上面这个吗?
我帮你弄弄看!
littleBenhorse 2002-01-18
  • 打赏
  • 举报
回复
关注
希偌 2002-01-18
  • 打赏
  • 举报
回复
呵呵,久等了!
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>关联选择</title>
</head>

<body onload="SelectCity();selectarea();">

<p></p>
<form name="form1">
<select name="sel" onchange="selectarea();">
<option selected value="">-选择地区-</option>
<option value="00">华北地区</option>
<option value="01">华东地区</option>
<option value="02">华南地区</option>
<option value="03">华西北地区</option>
<option value="04">华东南地区</option>
<option value="05">华东北地区</option>
<option value="06">华西南地区</option>
<option value="07">华中地区</option>
</select>
<select onchange="SelectCity();" name="selarea">
<option selected value=>-省/直辖市-</option>
</select> <select name="city">
<option value selected>-地区/城市-</option>
</select></form>
<script language="javascript">
var thecity = new Array("0000北京市","0100天津市","0200 秦皇岛市","0201沧州市","0202廊坊市","0203衡水市","0204石家庄市",
"0205邯郸市","0206邢台市","0207保定市","0208张家口市","0209承德市","0210唐山市","0300太原市","0301大同市",
"0302阳泉市","0303长治市","0304晋城市","0305朔州市","0306忻州地区","0307晋中地区","0308吕梁地区",
"0309临汾地区","0310运城地区","0400呼和浩特市","0401包头市","0402乌海市","0403赤峰市","0404乌兰察布盟",
"0405锡林郭勒盟","0406呼伦贝尔盟","0407哲里木盟","0408巴彦淖尔盟","0409伊克昭盟","0410阿拉善盟",
"0411兴安盟","0500沈阳市","0501大连市","0502鞍山市","0503抚顺市","0504本溪市","0505丹东市","0506锦州市",
"0507葫芦岛市","0508营口市","0509盘锦市","0510阜新市","0511辽阳市","0512铁岭市","0513朝阳市","0600长春市",
"0601吉林市","0602四平市","0603辽源市","0604通化市","0605白山市","0606松原市","0607白城市","0608延边自治州",
"0700哈尔滨市","0701齐齐哈尔市","0702鹤岗市","0703双鸭山市","0704鸡西市","0705大庆市","0706伊春市",
"0707牡丹江市","0708佳木斯市","0709七台河市","0710黑河市","0711绥化地区","0712大兴安岭地区","0800上海市",
"0900南京市","0901徐州市","0902连云港市","0903淮阴市","0904宿迁市","0905盐城市","0906扬州市","0907泰州市",
"0908南通市","0909镇江市","0910常州市","0911无锡市","0912苏州市","1000杭州市","1001宁波市","1002温州市",
"1003嘉兴市","1004湖州市","1005绍兴市","1006金华市","1007衢州市","1008舟山市","1009台州市","1010丽水地区",
"1100淮北市","1101芜湖市","1102铜陵市","1103蚌埠市","1104马鞍山市","1105安庆市","1106黄山市","1107滁州市",
"1108阜阳市","1109宿州市","1110安徽省直辖市","1111巢湖地区","1112宣城地区","1113池州地区","1114六安地区",
"1115合肥市","1116淮南市","1200福州市","1201厦门市","1202三明市","1203莆田市","1204泉州市","1205漳州市",
"1206南平市","1207龙岩市","1208宁德地区","1300南昌市","1301景德镇市","1302萍乡市","1303新余市","1304九江市",
"1305鹰谭市","1306赣州市","1307上饶地区","1308宜春地区","1309抚州地区","1310吉安地区","1400济南市",
"1401青岛市","1402淄博市","1403枣庄市","1404东营市","1405潍坊市","1406烟台市","1407威海市","1408济宁市",
"1409泰安市","1410日照市","1411莱芜市","1412德州市","1413临沂市","1414聊城市","1415滨州地区","1416菏泽地区",
"1500郑州市","1501开封市","1502洛阳市","1503平顶山市","1504焦作市","1505鹤壁市","1506新乡市","1507安阳市",
"1508濮阳市","1509许昌市","1510漯河市","1511山门峡市","1512南阳市","1513商丘市","1514信阳市",
"1515河南省直辖区","1516周口地区","1517驻马店地区","1600武汉市","1601黄石市","1602襄樊市","1603十堰市",
"1604荆州市","1605宜昌市","1606鄂州市","1607孝感市","1608黄冈市","1609咸宁市","1610湖北省直辖区",
"1611荆门市","1612恩施自治州","1700长沙市","1701株洲市","1702湘潭市","1703衡阳市","1704邵阳市",
"1705岳阳市","1706常德市","1707张家界市","1708湘西自治州","1709郴州市","1710益阳市","1711永州市","1712怀化市",
"1713娄底地区","1800广州市","1801深圳市","1802珠海市","1803汕头市","1804韶关市","1805河源市","1806梅州市",
"1807惠州市","1808汕尾市","1809东莞市","1810中山市","1811江门市","1812佛山市","1813阳江市","1814湛江市",
"1815茂名市","1816肇庆市","1817云浮市","1818清远市","1819潮州市","1820揭阳市","1900南宁市","1901柳州市",
"1902桂州市","1903梧州市","1904北海市","1905防城港市","1906钦州市","1907贵港市","1908玉林市","1909南宁地区",
"1910柳州地区","1911贺州地区","1912百色地区","1913河池地区","2000海口市","2001三亚市","2002文昌市",
"2003儋州市","2004琼海市","2005东方市","2006海南省直辖区","2100重庆市","2200成都市","2201自贡市",
"2202攀枝花市","2203泸州市","2204德阳市","2205广元市","2206遂宁市","2207内江市","2208乐山市","2209南充市",
"2210绵阳市","2211宜宾市","2212广安市","2213达川市","2214巴中地区","2215雅安地区","2216眉山地区",
"2217资阳地区","2218阿坝自治洲","2219甘孜自治州","2220凉山自治州","2300贵阳市","2301六盘水市","2302遵义市",
"2303侗仁地区","2304毕节地区","2305安顺地区","2306黔西南自治州","2307黔东南自治州","2308黔南自治州",
"2400昆明市","2401曲靖市","2402玉溪市","2403昭通地区","2404思茅地区","2405临沧地区","2406保山地区",
"2407丽江地区","2408文山自治州","2409红河自治州","2410西双版纳自治州","2411楚雄自治州","2412大理自治州",
"2413德宏自治州","2414怒江自治州","2415迪庆自治州","2500拉萨市","2501那曲地区","2502昌都地区","2503山南地区",
"2504日喀则地区","2505阿里地区","2506林芝地区","2600西安市","2601铜川市","2602宝鸡市","2603咸阳市",
"2604渭南市","2605延安市","2606汉中市","2607榆林地区","2608商洛地区","2609安康地区","2700兰州市",
"2701金昌市","2702白银市","2703天水市","2704嘉峪关市","2705定西地区","2706平凉地区","2707庆阳地区",
"2708陇南地区","2709武威地区","2710张掖地区","2711酒泉地区","2712甘南自治州","2713临夏自治州","2800西宁市",
"2801海东地区","2802海北自治州","2803黄南自治州","2804海南自治州","2805果洛自治州","2806玉树自治州",
"2807海西自治州","2900银川市","2901石嘴山市","2902吴忠市","2903固原地区","3000乌鲁木齐市","3001克拉玛依市",
"3002省直辖区","3003吐鲁番地区","3004哈密地区","3005和田地区","3006阿克苏依地区","3007喀什地区",
"3008克孜勒苏自治州","3009巴音郭楞自治州","3010昌吉自治州","3011博尔塔拉自治州","3012伊犁自治州",
"3013伊犁地区","3014塔城地区","3015阿勒泰地区","3100香港","3200澳门","3300台湾",
"0913常熟市","0514锦西市","0713松花江地区","3016石河子市","1821顺德市","1914桂林地区",
"1915桂林市","1916梧州地区","2416东川市","1714零陵地区")
var thearea=new Array("0000北京","0001天津","0002河北省","0003山西省","0004内蒙古","0505辽宁省","0506吉林省","0507黑龙江省","0108上海","0109江苏省","0110浙江省","0111安徽省","0112福建省","0113江西省","0114山东省","0715河南省","0716湖北省","0717湖南省","0218广东省","0219广西省","0220海南省","0621重庆","0622四川省","0623贵州省","0624云南省","0325西藏","0326陕西省","0327甘萧省","0328青海省","0329宁夏省","0330新疆","0431香港","0432澳门","0433台湾")
function SelectCity(){
var i=0;
for(i=0;i<form1.selarea.length;i++){
if(form1.selarea[i].selected==true){
var tempstr = form1.selarea[i].value;
break;
}
}
if(tempstr!=""){
form1.city.length=0;
var oOption = document.createElement('OPTION');
oOption.text = "-地区/城市-";
oOption.value = "";
form1.city.options.add(oOption);
for(i=0;i<thecity.length;i++){
if(thecity[i].substring(0,2)==tempstr){
//alert(city[i].substring(0,2));
var oOption = document.createElement('OPTION');
oOption.text=thecity[i].substring(4);
oOption.value=thecity[i].substring(0,4);
//alert(oOption.text);
//alert(oOption.value);
form1.city.options.add(oOption);
}
}
}
else
form1.city[0].selected=true;
return true;
};
function selectarea(){
var i=0;
for(i=0;i<form1.sel.length;i++){
if(form1.sel[i].selected==true){
var tempstr = form1.sel[i].value;
break;
}
}
if(tempstr!=""){
form1.selarea.length=0;
var oOption = document.createElement('OPTION');
oOption.text = "-省/直辖市-";
oOption.value = "";
form1.selarea.options.add(oOption);
for(i=0;i<thearea.length;i++){
if(thearea[i].substring(0,2)==tempstr){
//alert(city[i].substring(0,2));
var oOption = document.createElement('OPTION');
oOption.text=thearea[i].substring(4);
oOption.value=thearea[i].substring(2,4);
//alert(oOption.text);
//alert(oOption.value);
form1.selarea.options.add(oOption);
}
}
}
else
form1.city[0].selected=true;
return true;
};
</script>

</body>
希偌 2002-01-18
  • 打赏
  • 举报
回复
等等,差不多了!
littleBenhorse 2002-01-18
  • 打赏
  • 举报
回复
guanzhu
littleBenhorse 2002-01-18
  • 打赏
  • 举报
回复
hehhe
lanying 2002-01-16
  • 打赏
  • 举报
回复
关注
lanying 2002-01-16
  • 打赏
  • 举报
回复
关注
littleBenhorse 2002-01-16
  • 打赏
  • 举报
回复
没人回贴?
ssm1226 2002-01-16
  • 打赏
  • 举报
回复
上面代码应用时,你得定义数组:
var arr1=new Array
arr1[0]="array1"
arr1[1]="array2"

var arr1_key=new Array
arr1_key[0]="0001"
arr1_key[1]="0002"
ssm1226 2002-01-16
  • 打赏
  • 举报
回复
<%
aQuotationMode=request.Form("QuotationMode")
aQuoteRegion=request.Form("QuoteRegion")
aQuoteLocation=request.Form("QuoteLocation")
if instr(1,Request.ServerVariables("HTTP_URL"),"modify.asp")>0 then
aQuotationMode=m_QuotationMode
aQuoteRegion=m_QuoteRegion
aQuoteLocation=m_QuoteLocation
end if
%>
<SELECT NAME="QuotationMode" Onchange="change_area1(this.value)">
<option value="0">请选择</option>
<%=getOptions(QuotationMode,QuotationMode_key,aQuotationMode)%>
</SELECT>

<SELECT NAME="QuoteRegion" ONCHANGE="change_area2(this.value)">
<OPTION VALUE='0' selected> ----- </OPTION> </SELECT>
<SELECT NAME="QuoteLocation" >
<OPTION VALUE='0' selected> -----
</OPTION> </SELECT>
<Script Language="JavaScript" src="XXXXXX.js"></Script>
<Script Language="JavaScript">

//报价方式

var _QuoteRegion=document.all("QuoteRegion")
var _QuoteLocation=document.all("QuoteLocation")

var _QuotationModeValue="<%=aQuotationMode%>"
var _QuoteRegionValue="<%=aQuoteRegion%>"
if(_QuoteRegionValue=="") _QuoteRegionValue="0"
var _QuoteLocationValue="<%=aQuoteLocation%>"

function change_area1(aValue){
dele_element(_QuoteRegion)
dele_element(_QuoteLocation)
switch (aValue){
case "018001":Add_element(_QuoteRegion,_QuoteLocation,_Cat1,_Cat1_key,0)
break;
case "018002":
case "018003":Add_element(_QuoteRegion,_QuoteLocation,_Cat3,_Cat3_key,0)
break;
case "018004":
case "018005":Add_element(_QuoteRegion,_QuoteLocation,_Cat0,_Cat0_key,0)
break;
case "018006":Add_element(_QuoteRegion,_QuoteLocation,_Cat4,_Cat4_key,0)
break;
case "018007":
case "018008":Add_element(_QuoteRegion,_QuoteLocation,_Cat2,_Cat2_key,0)
break;
case "018009":
case "018010":Add_element(_QuoteRegion,_QuoteLocation,_Cat5,_Cat5_key,0)
break;
case "0": Add_default(_QuoteRegion,_QuoteLocation)
break;
}
}

function change_area2(aValue){
dele_element(_QuoteLocation);
switch (aValue.substring(0,3)){
case "056":Add_element(_QuoteRegion,_QuoteLocation,_Cat0,_Cat0_key,1)
break;
case "057":Add_element(_QuoteRegion,_QuoteLocation,_Cat1,_Cat1_key,1)
break;
case "059":Add_element(_QuoteRegion,_QuoteLocation,_Cat3,_Cat3_key,1)
break;
case "058":Add_element(_QuoteRegion,_QuoteLocation,_Cat2,_Cat2_key,1)
break;
case "060":Add_element(_QuoteRegion,_QuoteLocation,_Cat4,_Cat4_key,1)
break;
case "061":Add_element(_QuoteRegion,_QuoteLocation,_Cat5,_Cat5_key,1)
break;
}
}
function Add_element(aObj,aObj2,arr,arr_key,key){
if(Add_element.arguments.length<4){
alert("缺少参数");
return;
}
for(i=0;i<arr.length;i++){
var o=document.createElement("option")
o.text=arr[i]
o.value=arr_key[i]
if(arr_key[i].length==3) continue;
if(key==0){
if(arr_key[i].length==6) aObj.add(o);
if(aObj.value==arr_key[i].substring(0,6) && arr_key[i].length==9) aObj2.add(o);
}
if(key==1){
if(arr_key[i].length==6) continue;
if(aObj.value==arr_key[i].substring(0,6) &&arr_key[i].length==9) aObj2.add(o)
}
}
}
function dele_element(aObj){
while(aObj.length>0) aObj.remove(0)
}


function Add_default(aObj,aObj2)
{
var o=document.createElement("option")
o.text="-----"
o.value="0"
aObj.add(o);
var o2=document.createElement("option")
o2.text="-----"
o2.value="0"
aObj2.add(o2);
}
//判断是否被选中
if(_QuoteRegionValue!="0"){
change_area1(_QuotationModeValue);


var aLen=document.all("QuoteRegion").length
for(i=0;i<aLen;i++){
if(_QuoteRegion.item(i).value==_QuoteRegionValue) _QuoteRegion.item(i).selected=true
}
change_area2(_QuoteRegionValue);

aLen=document.all("QuoteLocation").length
for(i=0;i<aLen;i++){
if(_QuoteLocation.item(i).value==_QuoteLocationValue) _QuoteLocation.item(i).selected=true
}
}

// initialize QuotationMode
//document.all("QuotationMode").onchange()

</Script>
littleBenhorse 2002-01-16
  • 打赏
  • 举报
回复
没人回贴?
原书名: Pro Android Games 精通Android游戏开发 原出版社: Apress 作者: (美)Vladimir Silva 第1章 欢迎进入android游戏世界 1   1.1 必备技能 1   1.1.1 扎实的android基础 1   1.1.2 linux和shell脚本的基本知识 3   1.2 需要哪些软件工具 3   1.3 建立环境 4   1.3.1 获得android源文件 4   1.3.2 提取本地android库 6   1.3.3 为arm处理器安装gnu工具链 8   1.3.4 编定制编译脚本 10   1.4 建立开发环境 17   1.5 已经成功迈出第一步 22   第2章 在android中编译本地代码 23   2.1 第一个本地android应用 23   2.1.1 创建avd 23   2.1.2 创建android项目 26   2.1.3 应用体系结构 27   2.2 编译和测试共享库 38   2.2.1 缺少符号时的调试 40   2.2.2 在设备上测试动态库 41   .2.2.3 用strace调试 42   2.2.4 静态编译 43   2.3 测试本地应用 44   2.4 下一章内容 46   第3章 从头构建java游戏 47   3.1 android游戏与java me游戏 47   3.2 创建你的第一个java游戏——space blaster 48   3.2.1 了解游戏的体系结构 49   3.2.2 创建项目 50   3.2.3 创建游戏的活动类 51   3.2.4 创建游戏布局 53   3.2.5 实现游戏 58   3.2.6 处理按键和触控事件 66   3.3 在模拟器上测试 69   3.4 下一章内容 70   第4章 java游戏续篇:多边形的乐趣 71   4.1 关于本章安排 71   4.2 了解在android中绘制多边形的问题 71   4.3 了解绘制矩形的问题 73   4.4 为asteroids创建一个polygon类 75   4.5 为asteroids创建polygonsprite类 80   4.6 游戏的体系结构 84   4.7 创建项目 84   4.7.1 创建游戏布局 85   4.7.2 查看资源 86   4.7.3 了解游戏生命期 87   4.7.4 响应按键和触控事件 97   4.8 在模拟器上测试asteroids 100   4.9 下一章内容 101   第5章 opengl 3d图形与jni混合 102   5.1 移动设备的强大能力 103   5.2 在java中使用opengl 104   5.2.1 java主活动 106   5.2.2 表面视图 108   5.2.3 gl线程 110   5.2.4 立方体渲染器 113   5.2.5 cube类 116   5.3 以本地方式使用opengl 118   5.3.1 主活动 120   5.3.2 本地接口类 122   5.3.3 对原示例的修改 123   5.3.4 本地立方体渲染器 124   5.3.5 本地立方体 131   5.3.6 编译和运行示例 132   5.4 opengl游戏移植到android的问题 137   5.5 大幕已经拉开 138   第6章 3d射击游戏Ⅰ:面向android的wolfenstein 3d 139   6.1 收集工具 139   6.2 wolf 3d 140   6.3 游戏体系结构 143   6.4 wolf 3d的java类 144   6.4.1 创建主要的wolflauncher类 145   6.4.2 创建wolf 3d主菜单 149   6.4.3 处理按键和触控事件 150   6.4.4 创建游戏循环 152   6.4.5 建立本地回调 153   6.4.6 创建声音和音乐处理器 155   6.4.7 创建运动控制器处理程序 156   6.4.8 创建运动控制器 158   6.4.9 声音类 165   6.4.10 本地接口类 174   6.5 编本地层 176   6.5.1 初始化游戏循环 177   6.5.2 用c到java的回调级联传递消息 179   6.6 编译本地库 185   6.6.1 编makefile 186   6.6.2 生成jni头文件 187   6.7 在模拟器中测试wolf 3d 187   6.8 下一章内容 189   第7章 3d射击游戏Ⅱ:面向android的doom 191   7.1 java/c组合的无限潜能 191   7.2 将doom引入移动设备 192   7.3 doom的游戏体系结构 194   7.4 java主活动 195   7.4.1 创建处理器 196   7.4.2 游戏布局 197   7.4.3 菜单和选择处理器 199   7.4.4 按键和触控事件处理器 200   7.4.5 本地回调处理器 202   7.4.6 导航控件 205   7.5 音频类 207   7.6 本地接口类 208   7.6.1 回调监听器 208   7.6.2 本地方法 209   7.6.3 c到java的回调 209   7.7 本地层 212   7.7.1 本地方法实现 212   7.7.2 对原游戏的修改 223   7.8 doom库(dso)编译 229   7.9 在模拟器中测试面向android的doom 230   7.10 大功告成 232
本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。它详细介绍了T-SQL的内部体系结构,包含了非常全面的编程参考,提供了使用Transact-SQL(T-SQL)的专家级指导,囊括了非常全面的编程参考,揭示了基于集合的查询的强大威力,并包含大量来自专家们的参考和建议。本书适合专业数据库开发者、BI开发者、DBA和以SQL Server作为后台数据库的一般应用程序开发者,读者可以通过书中的最佳实践、高级技巧和代码示例来掌握这门复杂的编程语言,以切合实际的方案来解决复杂的实际问题。   深入理解T-SQL体系结构,充分利用高级T-SQL查询技术。   本书深入介绍了T-SQL的内部体系结构,揭示了基于集合的查询的强大威力,并包含大量来自专家们的参考和建议。通过本书提供的最佳实践和示例代码,数据库开发人员和管理员完全可以掌握这门复杂的编程语言,以切合实际的方案来解决复杂的实际问题。通过本书,你将学习到如何:理解逻辑和物理的查询处理;使用方法论优化查询;在查询中用TOP选项修改数据;用递归逻辑、具体化路径或嵌套集合解决方案查询特殊的数据结构;通过逻辑难题提高你的逻辑能力并掌握查询问题的核心等。   你将学习到如何:   理解逻辑和物理的查询处理;   使用方法论优化查询;   解决关系分区问题;   使用CTE和排名函数简化及优化解决方案;   用各种技术聚合数据,包括附属性、旋转、直方图和分组因子;   在查询中用TOP选项修改数据;   用递归逻辑、具体化路径或嵌套集合解决方案查询特殊的数据结构;   通过逻辑难题提高你的逻辑能力并掌握查询问题的核心; 内容简介 本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。本书及其续篇——《Microsoft SQL Server 2005技术内幕:T-SQL程序设计》介绍了SQL Server 2005中高级T-SQL查询、查询优化及编程相关的知识。这两本书侧重于解决实践中的常见问题,并讨论了解决这些问题的方法。它们将向你揭示基于集合(set-based)查询的强大威力,并解释为什么它比使用游标的过程化编程(procedural programming)更具优势。同时,它还会教你识别使用基于游标解决方案与基于集合解决方案的优劣。   书中还讲述了其他几种争议较多的构造(camstruct)——如临时表、动态执行、XML和.NET集成——它们在具有强大功能的同时,也具有极大的风险。   本书适合于需要编或检查T-SQL代码的有经验的T-SQL程序员和数据库专业人员。读者可从中学到大量精湛的技巧,这些技巧会充实您的工具箱和编码技能,并让您顺利地开发出高效的解决方案。 作者简介 Itzik Ben-Gan是Solid Quality Learning的首席导师和创始人。他从1999年开始便一直是SQL Server方面的Microsoft MVP,在世界各地讲授 T-SQL查询、编程和查询优化相关的课程,并提供相关咨询服务。他在SQL Server Magazine和MSDN上发表了多篇文章,并被邀请在许多专题会议上做过报告,包括TechEd、DevWeek、PASS和SQL Server Connections。 目录 序 前言 致 引言  本书的组织  系统要求  安装示例数据库  更新  代码示例  本书支持 第1章 逻辑查询处理  逻辑查询处理中的各个阶段   逻辑查询处理阶段简介  Customers/Orders场景下的示例查询  逻辑查询处理步骤详解   步骤1:执行笛卡尔乘积(交叉联接)   步聚2:应用ON筛选器(联接条件)   步骤3:添外部行(Outer Row)   步骤4:应用WHERE筛选器   步骤5:分组   步骤6:应用CUBE或ROLLUP选项   步骤7:应用HAVING筛选器   步骤8:处理SELECT列表   步骤9:应用DISTINCT子句   步骤10:应用ORDER BY子句   步骤11:应用TOP选项  SQL Server 2005中新的逻辑处理阶段   表运算符   OVER子句   集合操作  结论 第2章 物理查询处理  查询处理期间的数据流  编译   Algebrizer   优化   使用查询计划   更新计划  结论   致 第3章 查询优化  本章用到的示例数据  优化方法论   分析实例级的等待   联系等待和队列   确定方案   细化到数据库/文件级别   细化到进程级别   优化索引/查询  查询优化工具   syscacheobjects   清空缓存   动态管理对象   STATISTICS IO   测量查询的运

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧