主题:如何把两个三级关联菜单方到一个页面上?
请教高手,本人要制作一个页面,页面上有两个三级关联菜单,一个是省市县三级关联菜单,一个是行业分类三级关联菜,单独插入表格在浏览器能正确显示,一起插入表格在浏览器则不能正确显示,请教高手帮助修改,本人非常感谢!下面是三级关联菜单:
一、省市县三级关联菜
<SCRIPT LANGUAGE="JavaScript">
<!--
function Dsy()
{
this.Items = {};
}
Dsy.prototype.add = function(id,iArray)
{
this.Items[id] = iArray;
}
Dsy.prototype.Exists = function(id)
{
if(typeof(this.Items[id]) == "undefined") return false;
return true;
}
function change(v){
var str="0";
for(i=0;i<v;i++){ str+=("_"+(document.getElementById(s[i]).selectedIndex-1));};
var ss=document.getElementById(s[v]);
with(ss){
length = 0;
options[0]=new Option(opt0[v],opt0[v]);
if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v)
{
if(dsy.Exists(str)){
ar = dsy.Items[str];
for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);
if(v)options[1].selected = true;
}
}
if(++v<s.length){change(v);}
}
}
var dsy = new Dsy();
dsy.add("0",["北京市","天津市","河北省","山西省","内蒙古自治区","辽宁省","吉林省","黑龙江省","上海市","江苏省","浙江省","安徽省","福建省","江西省","山东省","河南省","湖北省","湖南省","广东省","广西壮族自治区","海南省","重庆市","四川省","贵州省","云南省","西藏自治区","陕西省","甘肃省","青海省","宁夏回族自治区","新疆维吾尔自治区"]);
dsy.add("0_0",["北京市区","北京辖区"]);
dsy.add("0_0_0",["东城区","西城区","崇文区","宣武区","朝阳区","丰台区","石景山区","海淀区"]);
dsy.add("0_0_1",["门头沟区","房山区","顺义区","通州区","昌平区","密云县","延庆县","大兴县","怀柔县","平谷县"]);
dsy.add("0_1",["天津市区","天津辖区"]);
dsy.add("0_1_0",["和平区","河东区","河西区","南开区","河北区","红挢区"]);
dsy.add("0_1_1",["东丽区","西青区","津南区","北辰区","武清区","塘沽区","汉沽区","大港区","宝坻区","宁河县","静海县","蓟县"]);
dsy.add("0_2",["石家庄市","唐山市","秦皇岛市","张家口市","承德市","廊坊市","邯郸市","邢台市","保定市","沧州市","衡水市"]);
dsy.add("0_2_0",["石家庄市区","辛集市","藁城市","晋州市","新乐市","鹿泉市","平山县","井陉县","栾城县","正定县","行唐县","灵寿县","高邑县","赵县","赞皇县","深泽县","无极县","元氏县","矿区"]);
dsy.add("0_2_1",["唐山市区","遵化市","丰南区","迁安市","迁西县","滦南县","丰润区","玉田县","唐海县","乐亭县","滦县"]);
dsy.add("0_2_2",["秦皇岛市区","秦皇岛市海港区","昌黎县","卢龙县","抚宁县","青龙满族自治县"]);
dsy.add("0_2_3",["张家口市区","宣化县","康保县","张北县","阳原县","赤城县","沽源县","怀安县","怀来县","崇礼县","尚义县","蔚县","涿鹿县","万全县"]);
dsy.add("0_2_4",["承德市区","承德县","丰宁满族自治县","宽城满族自治县","隆化县","滦平县","平泉县","围场满族蒙古族自治县","兴隆县"]);
dsy.add("0_2_5",["廊坊市区","霸州市","大厂回族自治县","大城县","固安县","三河市","文安县","香河县","永清县"]);
dsy.add("0_2_6",["邯郸市区","成安县","磁县","大名县","肥乡县","馆陶县","广平县","邯郸县","鸡泽县","临漳县","邱县","曲周县","涉县","魏县","武安市","永年县"]);
dsy.add("0_2_7",["邢台市区","柏乡县","广宗县","巨鹿县","临城县","临西县","隆尧县","南宫市","南和县","内丘县","宁晋县","平乡县","清河县","任县","沙河市","威县","新河县","邢台县"]);
dsy.add("0_2_8",["保定市区","安国市","安新县","博野县","定兴县","定州市","阜平县","高碑店市","高阳县","满城县","清苑县","曲阳县","容城县","顺平县","唐县","望都县","雄县","徐水县","易县","涞水县","涞源县","涿州市","蠡县"]);
dsy.add("0_2_9",["沧州市区","泊头市","沧县","东光县","海兴县","河间市","黄骅市","孟村回族自治县","南皮县","青县","任丘市","肃宁县","吴桥县","献县","盐山县"]);
dsy.add("0_2_10",["衡水市区","安平县","阜城县","故城县","冀州市","景县","饶阳县","深州市","武强县","武邑县","枣强县"]);
dsy.add("0_3",["太原市","长治市","大同市","晋城市","晋中市","临汾市","吕梁地区","朔州市","忻州市","阳泉市","运城市"]);
dsy.add("0_3_0",["太原市区","古交市","娄烦县","清徐县","阳曲县"]);
dsy.add("0_3_1",["长治市区","长治县","长子县","壶关县","黎城县","潞城市","平顺县","沁县","沁源县","屯留县","武乡县","襄垣县"]);
dsy.add("0_3_2",["大同市区","大同县","广灵县","浑源县","灵丘县","天镇县","阳高县","左云县"]);
dsy.add("0_3_3",["晋城市区","高平市","陵川县","沁水县","阳城县","泽州县"]);
dsy.add("0_3_4",["晋中市区","和顺县","介休市","灵石县","平遥县","祁县","寿阳县","太谷县","昔阳县","榆社县","左权县"]);
dsy.add("0_3_5",["临汾市区","安泽县","大宁县","汾西县","浮山县","古县","洪洞县","侯马市","霍州市","吉县","蒲县","曲沃县","襄汾县","乡宁县","翼城县","永和县","隰县"]);
dsy.add("0_3_6",["离石市","孝义市","方山县","汾阳市","交城县","交口县","临县","柳林县","石楼县","文水县","兴县","中阳县","岚县"]);
dsy.add("0_3_7",["朔州市区","怀仁县","山阴县","应县","右玉县"]);
dsy.add("0_3_8",["忻州市区","保德县","代县","定襄县","繁峙县","河曲县","静乐县","宁武县","偏关县","神池县","五台县","五寨县","原平市","岢岚县"]);
dsy.add("0_3_9",["阳泉市区","平定县","盂县"]);
dsy.add("0_3_10",["运城市区","河津市","临猗县","平陆县","万荣县","闻喜县","夏县","新绛县","永济市","垣曲县","芮城县","绛县","稷山县"]);
dsy.add("0_4",["呼和浩特市","包头市","乌海市","阿拉善盟","巴彦淖尔市","赤峰市","鄂尔多斯市","呼伦贝尔市","通辽市","乌兰察布市","锡林郭勒盟","兴安盟"]);
dsy.add("0_4_0",["呼和浩特市区","和林格尔县","清水河县","土默特左旗","托克托县","武川县"]);
dsy.add("0_4_1",["包头市区","达尔罕茂明安联合旗","固阳县","土默特右旗"]);
dsy.add("0_4_2",["乌海市区"]);
dsy.add("0_4_3",["阿拉善右旗","阿拉善左旗","额济纳旗"]);
dsy.add("0_4_4",["巴彦淖尔市区","临河区","杭锦后旗","乌拉特后旗","乌拉特前旗","乌拉特中旗","五原县","磴口县"]);
dsy.add("0_4_5",["赤峰市区","阿鲁科尔沁旗","敖汉旗","巴林右旗","巴林左旗","喀喇沁旗","克什克腾旗","林西县","宁城县","翁牛特旗"]);
dsy.add("0_4_6",["鄂尔多斯市区","达拉特旗","鄂托克旗","鄂托克前旗","杭锦旗","乌审旗","伊金霍洛旗","准格尔旗"]);
dsy.add("0_4_7",["呼伦贝尔市区","阿荣旗","陈巴尔虎旗","额尔古纳市","鄂伦春自治旗","鄂温克族自治旗","根河市","满洲里市","莫力达瓦达斡尔族自治旗","新巴尔虎右旗","新巴尔虎左旗","牙克石市","扎兰屯市"]);
dsy.add("0_4_8",["通辽市区","霍林郭勒市","开鲁县","科尔沁左翼后旗","科尔沁左翼中旗","库伦旗","奈曼旗","扎鲁特旗"]);
dsy.add("0_4_9",["集宁区","丰镇市","察哈尔右翼后旗","察哈尔右翼前旗","察哈尔右翼中旗","化德县","凉城县","商都县","四子王旗","兴和县","卓资县"]);
dsy.add("0_4_10",["锡林浩特市","二连浩特市","阿巴嘎旗","东乌珠穆沁旗","多伦县","苏尼特右旗","苏尼特左旗","太仆寺旗","西乌珠穆沁旗","镶黄旗","正蓝旗","正镶白旗"]);
dsy.add("0_4_11",["乌兰浩特市","阿尔山市","科尔沁右翼前旗","科尔沁右翼中旗","突泉县","扎赉特旗"]);
dsy.add("0_5",["沈阳市","大连市","鞍山市","本溪市","朝阳市","丹东市","抚顺市","阜新市","葫芦岛市","锦州市","辽阳市","盘锦市","铁岭市","营口市"]);
dsy.add("0_5_0",["沈阳市区","法库县","康平县","辽中县","新民市"]);
dsy.add("0_5_1",["大连市区","长海县","普兰店市","瓦房店市","庄河市"]);
dsy.add("0_5_2",["鞍山市区","海城市","台安县","岫岩满族自治县"]);
dsy.add("0_5_3",["本溪市区","本溪满族自治县","桓仁满族自治县"]);
dsy.add("0_5_4",["朝阳市区","北票市","朝阳县","建平县","喀喇沁左翼蒙古族自治县","凌源市"]);
dsy.add("0_5_5",["丹东市区","东港市","凤城市","宽甸满族自治县"]);
dsy.add("0_5_6",["抚顺市区","抚顺县","清原满族自治县","新宾满族自治县"]);
dsy.add("0_5_7",["阜新市区","阜新蒙古族自治县","彰武县"]);
dsy.add("0_5_8",["葫芦岛市区","建昌县","绥中县","兴城市"]);
dsy.add("0_5_9",["锦州市区","北宁市","黑山县","凌海市","义县"]);
dsy.add("0_5_10",["辽阳市区","灯塔市","辽阳县"]);
dsy.add("0_5_11",["盘锦市区","大洼县","盘山县"]);
dsy.add("0_5_12",["铁岭市区","昌图县","调兵山市","开原市","铁岭县","西丰县"]);
dsy.add("0_5_13",["营口市区","大石桥市","盖州市"]);
dsy.add("0_6",["长春市","吉林市","白城市","白山市","辽源市","四平市","松原市","通化市","延边朝鲜族自治州"]);
dsy.add("0_6_0",["长春市区","德惠市","九台市","农安县","榆树市"]);
dsy.add("0_6_1",["吉林市区","磐石市","舒兰市","永吉县","桦甸市","蛟河市"]);
dsy.add("0_6_2",["白城市区","大安市","通榆县","镇赉县","洮南市"]);
dsy.add("0_6_3",["白山市区","长白朝鲜族自治县","抚松县","江源县","靖宇县","临江市"]);
dsy.add("0_6_4",["辽源市区","东丰县","东辽县"]);
dsy.add("0_6_5",["四平市区","公主岭市","梨树县","双辽市","伊通满族自治县"]);
dsy.add("0_6_6",["松原市区","长岭县","扶余县","乾安县","前郭尔罗斯蒙古族自治县"]);
dsy.add("0_6_7",["通化市区","辉南县","集安市","柳河县","梅河口市","通化县"]);
dsy.add("0_6_8",["延吉市","安图县","敦化市","和龙市","龙井市","图们市","汪清县","珲春市"]);
一、省市县三级关联菜
<SCRIPT LANGUAGE="JavaScript">
<!--
function Dsy()
{
this.Items = {};
}
Dsy.prototype.add = function(id,iArray)
{
this.Items[id] = iArray;
}
Dsy.prototype.Exists = function(id)
{
if(typeof(this.Items[id]) == "undefined") return false;
return true;
}
function change(v){
var str="0";
for(i=0;i<v;i++){ str+=("_"+(document.getElementById(s[i]).selectedIndex-1));};
var ss=document.getElementById(s[v]);
with(ss){
length = 0;
options[0]=new Option(opt0[v],opt0[v]);
if(v && document.getElementById(s[v-1]).selectedIndex>0 || !v)
{
if(dsy.Exists(str)){
ar = dsy.Items[str];
for(i=0;i<ar.length;i++)options[length]=new Option(ar[i],ar[i]);
if(v)options[1].selected = true;
}
}
if(++v<s.length){change(v);}
}
}
var dsy = new Dsy();
dsy.add("0",["北京市","天津市","河北省","山西省","内蒙古自治区","辽宁省","吉林省","黑龙江省","上海市","江苏省","浙江省","安徽省","福建省","江西省","山东省","河南省","湖北省","湖南省","广东省","广西壮族自治区","海南省","重庆市","四川省","贵州省","云南省","西藏自治区","陕西省","甘肃省","青海省","宁夏回族自治区","新疆维吾尔自治区"]);
dsy.add("0_0",["北京市区","北京辖区"]);
dsy.add("0_0_0",["东城区","西城区","崇文区","宣武区","朝阳区","丰台区","石景山区","海淀区"]);
dsy.add("0_0_1",["门头沟区","房山区","顺义区","通州区","昌平区","密云县","延庆县","大兴县","怀柔县","平谷县"]);
dsy.add("0_1",["天津市区","天津辖区"]);
dsy.add("0_1_0",["和平区","河东区","河西区","南开区","河北区","红挢区"]);
dsy.add("0_1_1",["东丽区","西青区","津南区","北辰区","武清区","塘沽区","汉沽区","大港区","宝坻区","宁河县","静海县","蓟县"]);
dsy.add("0_2",["石家庄市","唐山市","秦皇岛市","张家口市","承德市","廊坊市","邯郸市","邢台市","保定市","沧州市","衡水市"]);
dsy.add("0_2_0",["石家庄市区","辛集市","藁城市","晋州市","新乐市","鹿泉市","平山县","井陉县","栾城县","正定县","行唐县","灵寿县","高邑县","赵县","赞皇县","深泽县","无极县","元氏县","矿区"]);
dsy.add("0_2_1",["唐山市区","遵化市","丰南区","迁安市","迁西县","滦南县","丰润区","玉田县","唐海县","乐亭县","滦县"]);
dsy.add("0_2_2",["秦皇岛市区","秦皇岛市海港区","昌黎县","卢龙县","抚宁县","青龙满族自治县"]);
dsy.add("0_2_3",["张家口市区","宣化县","康保县","张北县","阳原县","赤城县","沽源县","怀安县","怀来县","崇礼县","尚义县","蔚县","涿鹿县","万全县"]);
dsy.add("0_2_4",["承德市区","承德县","丰宁满族自治县","宽城满族自治县","隆化县","滦平县","平泉县","围场满族蒙古族自治县","兴隆县"]);
dsy.add("0_2_5",["廊坊市区","霸州市","大厂回族自治县","大城县","固安县","三河市","文安县","香河县","永清县"]);
dsy.add("0_2_6",["邯郸市区","成安县","磁县","大名县","肥乡县","馆陶县","广平县","邯郸县","鸡泽县","临漳县","邱县","曲周县","涉县","魏县","武安市","永年县"]);
dsy.add("0_2_7",["邢台市区","柏乡县","广宗县","巨鹿县","临城县","临西县","隆尧县","南宫市","南和县","内丘县","宁晋县","平乡县","清河县","任县","沙河市","威县","新河县","邢台县"]);
dsy.add("0_2_8",["保定市区","安国市","安新县","博野县","定兴县","定州市","阜平县","高碑店市","高阳县","满城县","清苑县","曲阳县","容城县","顺平县","唐县","望都县","雄县","徐水县","易县","涞水县","涞源县","涿州市","蠡县"]);
dsy.add("0_2_9",["沧州市区","泊头市","沧县","东光县","海兴县","河间市","黄骅市","孟村回族自治县","南皮县","青县","任丘市","肃宁县","吴桥县","献县","盐山县"]);
dsy.add("0_2_10",["衡水市区","安平县","阜城县","故城县","冀州市","景县","饶阳县","深州市","武强县","武邑县","枣强县"]);
dsy.add("0_3",["太原市","长治市","大同市","晋城市","晋中市","临汾市","吕梁地区","朔州市","忻州市","阳泉市","运城市"]);
dsy.add("0_3_0",["太原市区","古交市","娄烦县","清徐县","阳曲县"]);
dsy.add("0_3_1",["长治市区","长治县","长子县","壶关县","黎城县","潞城市","平顺县","沁县","沁源县","屯留县","武乡县","襄垣县"]);
dsy.add("0_3_2",["大同市区","大同县","广灵县","浑源县","灵丘县","天镇县","阳高县","左云县"]);
dsy.add("0_3_3",["晋城市区","高平市","陵川县","沁水县","阳城县","泽州县"]);
dsy.add("0_3_4",["晋中市区","和顺县","介休市","灵石县","平遥县","祁县","寿阳县","太谷县","昔阳县","榆社县","左权县"]);
dsy.add("0_3_5",["临汾市区","安泽县","大宁县","汾西县","浮山县","古县","洪洞县","侯马市","霍州市","吉县","蒲县","曲沃县","襄汾县","乡宁县","翼城县","永和县","隰县"]);
dsy.add("0_3_6",["离石市","孝义市","方山县","汾阳市","交城县","交口县","临县","柳林县","石楼县","文水县","兴县","中阳县","岚县"]);
dsy.add("0_3_7",["朔州市区","怀仁县","山阴县","应县","右玉县"]);
dsy.add("0_3_8",["忻州市区","保德县","代县","定襄县","繁峙县","河曲县","静乐县","宁武县","偏关县","神池县","五台县","五寨县","原平市","岢岚县"]);
dsy.add("0_3_9",["阳泉市区","平定县","盂县"]);
dsy.add("0_3_10",["运城市区","河津市","临猗县","平陆县","万荣县","闻喜县","夏县","新绛县","永济市","垣曲县","芮城县","绛县","稷山县"]);
dsy.add("0_4",["呼和浩特市","包头市","乌海市","阿拉善盟","巴彦淖尔市","赤峰市","鄂尔多斯市","呼伦贝尔市","通辽市","乌兰察布市","锡林郭勒盟","兴安盟"]);
dsy.add("0_4_0",["呼和浩特市区","和林格尔县","清水河县","土默特左旗","托克托县","武川县"]);
dsy.add("0_4_1",["包头市区","达尔罕茂明安联合旗","固阳县","土默特右旗"]);
dsy.add("0_4_2",["乌海市区"]);
dsy.add("0_4_3",["阿拉善右旗","阿拉善左旗","额济纳旗"]);
dsy.add("0_4_4",["巴彦淖尔市区","临河区","杭锦后旗","乌拉特后旗","乌拉特前旗","乌拉特中旗","五原县","磴口县"]);
dsy.add("0_4_5",["赤峰市区","阿鲁科尔沁旗","敖汉旗","巴林右旗","巴林左旗","喀喇沁旗","克什克腾旗","林西县","宁城县","翁牛特旗"]);
dsy.add("0_4_6",["鄂尔多斯市区","达拉特旗","鄂托克旗","鄂托克前旗","杭锦旗","乌审旗","伊金霍洛旗","准格尔旗"]);
dsy.add("0_4_7",["呼伦贝尔市区","阿荣旗","陈巴尔虎旗","额尔古纳市","鄂伦春自治旗","鄂温克族自治旗","根河市","满洲里市","莫力达瓦达斡尔族自治旗","新巴尔虎右旗","新巴尔虎左旗","牙克石市","扎兰屯市"]);
dsy.add("0_4_8",["通辽市区","霍林郭勒市","开鲁县","科尔沁左翼后旗","科尔沁左翼中旗","库伦旗","奈曼旗","扎鲁特旗"]);
dsy.add("0_4_9",["集宁区","丰镇市","察哈尔右翼后旗","察哈尔右翼前旗","察哈尔右翼中旗","化德县","凉城县","商都县","四子王旗","兴和县","卓资县"]);
dsy.add("0_4_10",["锡林浩特市","二连浩特市","阿巴嘎旗","东乌珠穆沁旗","多伦县","苏尼特右旗","苏尼特左旗","太仆寺旗","西乌珠穆沁旗","镶黄旗","正蓝旗","正镶白旗"]);
dsy.add("0_4_11",["乌兰浩特市","阿尔山市","科尔沁右翼前旗","科尔沁右翼中旗","突泉县","扎赉特旗"]);
dsy.add("0_5",["沈阳市","大连市","鞍山市","本溪市","朝阳市","丹东市","抚顺市","阜新市","葫芦岛市","锦州市","辽阳市","盘锦市","铁岭市","营口市"]);
dsy.add("0_5_0",["沈阳市区","法库县","康平县","辽中县","新民市"]);
dsy.add("0_5_1",["大连市区","长海县","普兰店市","瓦房店市","庄河市"]);
dsy.add("0_5_2",["鞍山市区","海城市","台安县","岫岩满族自治县"]);
dsy.add("0_5_3",["本溪市区","本溪满族自治县","桓仁满族自治县"]);
dsy.add("0_5_4",["朝阳市区","北票市","朝阳县","建平县","喀喇沁左翼蒙古族自治县","凌源市"]);
dsy.add("0_5_5",["丹东市区","东港市","凤城市","宽甸满族自治县"]);
dsy.add("0_5_6",["抚顺市区","抚顺县","清原满族自治县","新宾满族自治县"]);
dsy.add("0_5_7",["阜新市区","阜新蒙古族自治县","彰武县"]);
dsy.add("0_5_8",["葫芦岛市区","建昌县","绥中县","兴城市"]);
dsy.add("0_5_9",["锦州市区","北宁市","黑山县","凌海市","义县"]);
dsy.add("0_5_10",["辽阳市区","灯塔市","辽阳县"]);
dsy.add("0_5_11",["盘锦市区","大洼县","盘山县"]);
dsy.add("0_5_12",["铁岭市区","昌图县","调兵山市","开原市","铁岭县","西丰县"]);
dsy.add("0_5_13",["营口市区","大石桥市","盖州市"]);
dsy.add("0_6",["长春市","吉林市","白城市","白山市","辽源市","四平市","松原市","通化市","延边朝鲜族自治州"]);
dsy.add("0_6_0",["长春市区","德惠市","九台市","农安县","榆树市"]);
dsy.add("0_6_1",["吉林市区","磐石市","舒兰市","永吉县","桦甸市","蛟河市"]);
dsy.add("0_6_2",["白城市区","大安市","通榆县","镇赉县","洮南市"]);
dsy.add("0_6_3",["白山市区","长白朝鲜族自治县","抚松县","江源县","靖宇县","临江市"]);
dsy.add("0_6_4",["辽源市区","东丰县","东辽县"]);
dsy.add("0_6_5",["四平市区","公主岭市","梨树县","双辽市","伊通满族自治县"]);
dsy.add("0_6_6",["松原市区","长岭县","扶余县","乾安县","前郭尔罗斯蒙古族自治县"]);
dsy.add("0_6_7",["通化市区","辉南县","集安市","柳河县","梅河口市","通化县"]);
dsy.add("0_6_8",["延吉市","安图县","敦化市","和龙市","龙井市","图们市","汪清县","珲春市"]);