日本語
<script language="JavaScript"> <!-- //セカンダリメニュー var hw_selecttext = "北京|東城^西城^崇文^玄武^朝陽^豊台^石景山^海淀^門頭溝^方山^通州^順義^昌平^大興^平谷^懐柔^密雲^延慶*上海|黄浦^廬湾^徐匯^長寧^静安^普陀^閘北^虹口^楊浦^閔行^宝山^嘉定^浦東^金山^松江^青浦^南匯^奉賢^崇明*天津|和平^東麗^河東^西清^河西^済南^南海^北城^河北^武清^弘傑^塘古^漢古^大港^寧河^静海^保帝^吉仙*重慶|万州^沐陵^渝中^大都口^江北^沙坪坡^九龍坡^南岸^北北^万生^双角^游北^巴南^銭江^長寿^斉江^東南^同梁^大足^栄昌^碧山^良平^成口^豊都^滔江^武龍^中賢^開仙^雲陽^奉節^呉山^無錫^石竹^秀山^余陽^澎水^江津^合川^永川^南川*河北|石家荘^邯鄲^興台^保定^張家口^成徳^廊坊^唐山^秦皇島^滄州^恒水*山西|太原^大同^陽泉^長治^金城^朔州^楽梁^新州^晋中^臨汾^運城*内モンゴル|フフホト^包頭^烏海^赤峰^フルンブイルリーグ^アルシャリーグ^ジェリムリーグ^興安リーグ^ウランキャブリーグ^シリンゴルリーグ^バヤンヌル連盟^池照連盟*遼寧|瀋陽^大連^鞍山^撫順^本渓^丹東^錦州^営口^復興^遼陽^盤錦^鉄嶺^朝陽^葫蘆島*吉林|長春^吉林^四平^遼源^通化^白山^松原^白城^延辺*黒竜江省|ハルビン^チチハル^牡丹江^佳木思^大慶^綏化^河港^鶏西^黒河^双崖山^宜春^七太河^大興安嶺*江蘇|南京^鎮江^蘇州^南通^揚州^塩城^徐州^連雲港^常州^無錫^宿遷^台州^淮安*浙江省|杭州^寧波^温州^嘉興^湖州^紹興^金華^衢州^舟山^台州^麗水*安徽|合肥^蕪湖^蚤埠^馬鞍山^淮北^銅陵^安慶^黄山^チュー州^蘇州^池州^淮南^潮湖^扶陽^魯安^玄城^亳州*福建|福州^アモイ^莆田^三明^泉州^漳州^南平^龍岩^寧徳*江西|南昌市^景徳鎮^九江^英潭^平祥^新宇^甘州^建安^宜春^福州^上饒*山東|済南^青島^淄博^棗荘^東営^煙台^濰坊^済寧^泰安^威海^日照^来烏^臨沂^徳州^聊城^浜州^菏沢*河南|鄭州^開封^洛陽^平頂山^安陽^河壁^新郷^焦作^濮陽^許昌^羅河^三門峡^南陽^商丘^信陽^周口^駐馬店^集源*湖北|武漢^宜昌^荊州^襄樊^黄石^荊門^黄崗^十堰^恩史^銭江^天門^仙桃^随州^咸寧^小干^鄂州*湖南|長沙^常徳^株州^襄潭^恒陽^岳陽^邵陽^宜陽^婁迪^淮化^陳州^永州^翔西^張家界*広東|広州^深セン^珠海^汕頭^東莞^中山^佛山^韶関^江門^湛江^茂名^肇慶^恵州^梅州^汕頭^河源^陽江^清遠^潮州^掲陽^雲府*広西チワン族自治区|南寧^柳州^桂林^梧州^北海^方城港^欽州^貴港^楡林^南寧地方^柳州地方^賀州^百色^河池*海南|海口^三亜*四川|成都^綿陽^徳陽^自貢^攀枝花^広元^内江^楽山^南充^宜賓^広安^大川^雅安^梅山^甘孜^梁山^蘆州*貴州|貴陽^六盤水^淳義^安順^同仁^貴州南西部^碧節^貴州南東部^黔南*雲南|昆明^大理^曲京^玉渓^趙通^楚雄^紅河^文山^司茂^西双版納^宝山^徳紅^麗江^怒江^迪清^臨滄*チベット|ラサ^シガツェ^山南^霊芝^チャムド^アリ^ナクク*陝西|西安^宝鶏^咸陽^通川^渭南^延安^玉林^漢中^安康^上洛*甘粛|蘭州^嘉峪関^金昌^白陰^天水^酒泉^張掖^武威^ 定西^ 龍南^ 平涼^ 青陽^ 臨夏^ 甘南* 寧夏| 銀川^ 静一山^ 呉中^ 固原* 青海| ラ^ トルファン^ 哈密^ カシュガル^ 福田^ 阿蘇* 香港|* マカオ|* 台湾| 台北^ 高雄^台中^台南^屏東^南投^雲林^新竹^彰化^苗栗^嘉義^花蓮^桃園^宜蘭^基隆^台東^金門^媽祖^澎湖*その他|北米^南米^アジア^アフリカ^ヨーロッパ^オセアニア" // テキストが値と異なる場合は、テキストの後に @ 値を入力してください。次のようになります。Beijing@010 |Dongcheng@001^Xicheng@002 var TheSplit1 = "*" //北京と上海の間の区切り文字 var TheSplit2 = "|" //北京と東城の間の区切り文字 var TheSplit3 = "^" //東城と西城の間の区切り文字 var TheSplit4 = "@" //テキストと値の間の区切り文字 var hwallselecttext = hw_selecttext var hwdefault_value = "河北唐山" //デフォルト値、値が同じ場合はバグがあります。 document.write('<select name="hw_1" onChange = "hw_select()"></select> <select name="hw_2" onChange = "hw_select()"></select> <input class="input" size="15" type="input" value="'+hwdefault_value+'" name="hw">n'); var hwallselecttextarr hwallselecttextarr = hwallselecttext.split(TheSplit1) hwArraylength = hwallselecttextarr.length var hwwhere = new Array( hwArraylength); hwwhere[0] = new hw_comefrom("@ を選択してください","@ を選択してください"); for (var hwl=0;hwl<hwArraylength;hwl++) { eval(hwwhere[hwl+1] = new hw_comefrom( hwallselecttextarr[hwl].split(TheSplit2)[0],hwallselecttextarr[hwl].split(TheSplit2)[1])) } 関数 hw_comefrom(hwSelect_s1,hwSelect_s2) { this.hwSelect_s1 = hwSelect_s1; this.hwSelect_s2 = hwSelect_s2; hw_select() { with(document.all.hw_1) { var hwSelect_s12 = options[selectedIndex].value; } for(hwi = 0;hwi < hwwhere.length;hwi ++) { if (hwwhere[hwi].hwSelect_s1. IndexOf(TheSplit4)!=-1) { var hwThisV = hwwhere[hwi].hwSelect_s1.split(TheSplit4)[1] } else { var hwThisV = hwwhere[hwi].hwSelect_s1 } if (hwThisV == hwSelect_s12) { hwSelect_s13 = (hwwhere[hwi].hwSelect_s2).split(TheSplit3); for(hwj = 0;hwj < hwSelect_s13.length;hwj++) { with(document.all.hw_2) { length = hwSelect_s13.length; .indexOf(TheSplit4)!=-1) { options[hwj].text = hwSelect_s13[hwj].split(TheSplit4)[0] options[hwj].value = hwSelect_s13[hwj].split(TheSplit4)[1] } else { options[hwj].text = hwSelect_s13[hwj]; options[hwj].value = hwSelect_s14=options[selectedIndex].value } } document.all.hw.value; =hwSelect_s12+""+hwSelect_s14; } function hw_init() { with(document.all.hw_1) { length = hwwhere.length; var hwm = 0 for(hwk=0;hwk<hwwhere.length;hwk++) { if (hwwhere) [hwk].hwSelect_s1.indexOf(TheSplit4)!=-1) { options[hwk].text = hwwhere[hwk].hwSelect_s1.split(TheSplit4)[0]; options[hwk].value = hwwhere[hwk]。 hwSelect_s1.split(TheSplit4)[1]; if (hwdefault_value.indexOf(hwwhere[hwk].hwSelect_s1.split(TheSplit4)[1])!=-1){hwm = hwk} } else { options[hwk].text = hwwhere[hwk].hwSelect_s1; options[hwk].value = hwwhere[hwk].hwSelect_s1; if (hwdefault_value.indexOf(hwwhere[hwk].hwSelect_s1)!=-1){hwm = hwk} } selectedIndex = hwm } with(document.all.hw_2) { var hwn = 0 hwSelect_s13 = (hwwhere[hwm].hwSelect_s2).split(TheSplit3); length = hwSelect_s13.length for(hwl=0;hwl<length;hwl++) (hwSelect_s13[hwl].indexOf(TheSplit4)!=-1) { options[hwl].text = hwSelect_s13[hwl].split(TheSplit4)[0]; options[hwl].value = hwSelect_s13[hwl].split( TheSplit4)[1]; if (hwdefault_value.indexOf(hwSelect_s13[hwl].split(TheSplit4)[1])!=-1){hwn = hwl} } else { options[hwl].text = hwSelect_s13[hwl]; options[hwl].value = hwSelect_s13[hwl]; if (hwdefault_value.indexOf(hwSelect_s13[hwl])!=-1){hwn = hwl} } selectedIndex = hwn } } hw_init(); /スクリプト>