평량시 징천현-경양시 정녕현의 주행경로를 설계해 주세요.

나는 완성하고 디버깅했다. 코드는 다음과 같다.

(단어 수가 너무 많기 때문에 일부 지방 데이터를 삭제했습니다)

Area.js

함수 DSY ()

= {} 총 {this. 물품;

}

Dsy.prototype.add = function (ID, iArray)

{이거. 항목 [id] = I array;

}

함수 Dsy.prototype.Exists =(ID)

{

(작업 유형 (this). Items [id]) = = "정의되지 않음") false 를 반환합니다

진실로 돌아가다

}

기능 변화 (5)

VAR Strait = "0(I = 0< 5; ++){str 의+= ("_"+(of document.getelementbyid ([]) 의 selectedindex-1)) }

문서. VAR SS = ([v]) 의 getelementbyid

(SS){

길이 = 0;

옵션 [0] = 스톡옵션 추가 (OPT0 [V], opt0 [v]);

& gtIf (5&; & amp 는 문서의 색인을 선택합니다. Getelementbyid ([v-1]) >; 0 | | v)

{

(dsy. Exists(str)) {

Fang = [str];

Dsy. 항목 (I = 0;; & ltar. 길이 ++) 옵션 [long] = 신주 옵션 (AR [I], Fang []);

If (v) 옵션 [1]. Select = true

}

}

(++ V<;; 길이) {변형 (v); }

}

}

Br/>; Var dsy =: dsynew ();

Dsy.add("0, 안후이, 베이징, 복건, 간쑤, 광동, 광시, 구이 저우, 하이난, 하북성, 허난, 흑룡강, 호북, 호남, 길림)

Dsy.add("0_0 _ 0 ","안칭 ","벵부 ","호수 ","지주 ","추주 ","푸양 ","합비 ")

Dsy.add ("0 _ 0 _ 0 ",["와이닝현, 잠산현, 숙송현, 김호현, 동성현, 망강현, 악서현, 전양현 "]);

Dsy.add ("0 _ 0 _ 1 ",["벵부 시 ","고대 도시 ","화이원현 ","오강 ");

Dsy.add ("0 _ 0 _ 2 ","조호호 ","한산사 ","현성 ","루강현 ","무위현 "]);

Dsy.add ("0 _ 0 _ 3 ",["지주 ","동지현 ","경양 ","석대현 "]);

Dsy.add ("0 _ 0 _ 4 ","여주시 ","정원현 ","봉양현 ","안현 ","명광시 ","전고추 "천창시"

Dsy. 추가 ("0 _ 0 _ 5", [푸난강, 푸양, 계수시, 임천, 태화, 응현];

Dsy.add ("0 _ 0 _ 6 ","장풍현 ","비동 ","비서현 "]); 정보

Dsy.add ("0 _ 0 _ 7 ","화이베이시 "계현"]);

Dsy.add ("0 _ 0 _ 8 ","봉대현 ","화이안시 "]);

Dsy.add ("0 _ 0 _ 9 ","황산시 ","기문현 ","수리현 ","현현 ","능현 ","능현현 "]);

Dsy.add ("0 _ 0 _ 10 ",["호구현 ","호산현 ","김채현 ","육안 ","수명 ")

Dsy.add ("0 _ 0 _ 1 1 ",["당현 ","마안산 "]);

Dsy. add(" 0 _ 0 _ 12 "[ 영비, 소주, 소현, 사현, 당산]);

Dsy.add ("0 _ 0 _ 13 ",["동릉시 ","동릉시 "])

DSY. 가 ("0_0_ 14", "번창군", "남릉군", "순호", "순호현"]);

Dsy.add ("0 _ 0 _ 15 ","광광 ","청계현 ","랑계 ","닝국 ","태양성 ","징현 "

Dsy.add ("0 _ 0 _ 16 ",["리신현 ","몬성 ","와양현 ","보주시 "]);

Dsy.add ("0 _ 1 ","베이징 "),;

Dsy.add ("0 _ 1 _ 0 ",["미운현 ","베이징 연경현 ");

Dsy.add (0 _ 2, [푸저우, 용암, 남평, 닝더시, 푸다, 취안저우, 삼명, 샤먼, 여주]);

Dsy.add("0_2_0 2 _ 0, 장악, 복청, 복주, 마조, 나원, 민후, 민청, 평담, 영태);

Dsy.add ("0 _ 2 _ 1 ","장정현 ","롄청 현 ","용암시 ","철거 ","오현 ","오현 ";

Dsy.add ("0 _ 2 _ 2" ["승자", "간양", "유럽", "남평", "포성현", "소우", "순창"

Dsy. Add ("0 _ 2 _ 3 ",["푸안 ","구다현 ","닝더시 시 ","평남현 ","수녕현 ","하포현 ","주한가현 ")

Dsy.add ("0 _ 2 _ 4 ","Putian 시 ","선유 "]);

DSY .(0_2_5, [안계현, 덕화현, 혜안현, 금문현, 진강시, 남안시, 취안저우, 석사자현, 영춘현]

Dsy.add ("0 _ 2 _ 6 ",[대전현, 건녕현, 진현, 닝현, 청류현, 삼명시, 삼현현, 영안시, 유계현]

Dsy.add ("0 _ 2 _ 7 ","샤먼 "]);

Dsy. add(" 0 _ 2 _ 8 "[ 장태, 동산현, 화안, 용해, 남정현, 평화, 소윤, 장포현, 장주시, 조안현]);

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 ",["호란현 ","란저우시 ","영등현 "유중현"]);

& gtDsy.add("0_3_7 3 _ 7, [동향현, 광하현, 정현, 석산, 강락현, 임하시, 임하현, 영정]);

Dsy.add ("0 _ 3 _ 8" ["성현", "휘현", "강", "예현", "양당현", "문현", "무도"

Dsy. Add ("0 _ 3 _ 9 ",["숭신현 ","화정현 ","정녕현 ","영대현 ","평량시 ","장랑현 "]);

Dsy.add ("0 _ 3 _ 10 ","합수현 ","화지현 ","순환현 ","현 ","경도시 ","

Dsy.add ("0 _ 3 _ 1 1 ",[간곡현, 청수시 진안다이베이 유적지, 무산현, 장가천회족자치현]);

Dsy.add ("0 _ 3 _ 12 ","라구나 현 ","민근 ","천축장족자치현 "무웨이시");

Dsy.add ("0 _ 3 _ 13 ","고대현 ","임택현 ","민악현 ","산단현 ","소남지역 ")

VAR 초 = ["도", "시", "군"];

VAR OPT0 = ["도", "현", "시, 군, 현, 현]];

기능 설정 ()

{

(I = 0;; & lts. 길이는1; ++)

Of document.getElementById( [i]) 입니다. Onchange = newfunction ("change ("+(I+1)+");

변경 (0); }

Index.html 입니다.

정보