Código fuente del software Neijiang
Función Dsy()
{
Esto. items = { };
}
Dsy.prototype.add = function(id, iArray)
{
Esto. elementos[id]= I matriz;
}
dsy .prototipo existe = función(id)
{
if(. typeof(this. Items[id]) == "undefinido ") devuelve falso
devuelve verdadero
}
Cambios de función (5) {
var str = " 0
for(I = 0;ilt五;i){ str =(" _ " (document.getelementbyid(s[I]).selectedIndex-1) ) ;};
var ss = documento . getelementbyid(s[v]);
Con (ss){
Longitud = 0;
opciones[0]=nueva Opción(opt0[v], opt 0[v]);
If (v amp ampdocument . getelementbyid(s[v-1]).selectedIndex gt0 | | !5)
{
if (dsy.Exists(str)){
ar = dsy.items[str];
for(I = 0; i ltar . longitud; i ) opciones[longitud] = nueva Opción(ar[I], ar[I]);
if(v) opción[1]. = verdadero
}
}
if( v lt; s . longitud) {cambiar (v);}
}
}
var Dsy = new Dsy();
Dsy.add("0",["Pekín", "Tianjin", "Hebei" , "Shanxi", "Mongolia Interior", "Liaoning", "Jilin", "Heilongjiang", "Shanghai", "Jiangsu", "Zhejiang", "Anhui", "Provincia de Sichuan", "Provincia de Guizhou", "Provincia de Yunnan " ", "Región Autónoma del Tíbet", "Provincia de Shaanxi", "Provincia de Gansu", "Provincia de Qinghai", "Región Autónoma Hui de Ningxia", "Región Autónoma Uygur de Xinjiang", "Región Administrativa Especial de Hong Kong", "Región Administrativa Especial de Macao" Región", Provincia "Provincia de Taiwán", "Otros");
Dsy.add("0_0","Beijing","Distrito de Dongcheng","Distrito de Xicheng","Distrito de Chongwen"," Distrito de Xuanwu, "Distrito de Chaoyang", "Distrito de Fengtai", "Distrito de Shijingshan", "Distrito de Haidian (Zhongguancun)", "Distrito de Mentougou", "Distrito de Fangshan".
Dsy.add("0_1",["Distrito de Heping", "Distrito de Hedong", "Distrito de Hexi", "Distrito de Nankai", "Distrito de Hongqiao", "Distrito de Tanggu", "Distrito de Hangu" ", "Distrito de Dagang", "Distrito de Xiqing", "Distrito de Jinnan",
Dsy.add("0_2 ",["Shijiazhuang", "Zhangjiakou", "Chengde", "Qinhuangdao", " Tangshan", "Langfang", "Hengshui", "Cangzhou", "Xingtai", "Handan", "Baoding", "Otros".
Dsy.add("0_3 ",["Ciudad de Taiyuan", "Ciudad de Shuozhou", "Ciudad de Datong", "Ciudad de Changzhi", "Ciudad de Jincheng", "Ciudad de Xinzhou", "Ciudad de Jinzhong" , "Ciudad Linfen", "Ciudad Lüliang", "Ciudad Yuncheng", "Otros"]);
Dsy.add("0_4", ["Hohhot", "Baotou", "Chifeng" " , "Hulunbuir", "Ordos", "Ulanqab", "Bayannur", "Liga Xing'an", "Liga Alxa", "Liga Xilingol", "Otros"].
Dsy.add( "0_5",["Shenyang", "Chaoyang", "Fuxin", "Tieling", "Fushun", "Dandong", "Benxi", "Liaoyang", "Anshan", "Dalian", "Yingkou", " Panjin"
Dsy.add("0_6",["Changchun", "Baicheng", "Jilin", "Siping", "Liaoyuan", "Tonghua", "Baishan City" ", "Yanbian Prefectura Autónoma de Corea", "Otros"]);
Dsy.add("0_7 ", ["Harbin", "Qitaihe City", "Heihe", "Daqing", "Qiqihar", "Yichun ", "Jiamusi", "Shuangyashan", "Jixi", "Montañas Daxingan (Jiagdaqi)",".
Dsy.add("0_8 "," Distrito de Huangpu", "Distrito de Luwan", " Distrito Xuhui", "Distrito Changning", "Distrito Jing'an", "Distrito Putuo", "Distrito Zhabei", "Distrito Hongkou", "Distrito Yangpu", "Distrito Minhang", "Distrito Baoshan",
Dsy.add("0_9",["Nanjing", "Xuzhou", "Lianyungang", "Suqian", "Huai'an", "Yancheng", "Yangzhou", "Taizhou", "Nantong ", "Zhenjiang", "Changzhou", "Wuxi"
Dsy.add("0_10",["Hangzhou", "Huzhou", "Jiaxing", "Zhoushan". ", "Ningbo" , "Shaoxing", "Quzhou", "Jinhua", "Taizhou", "Wenzhou", "Lishui".
Dsy.add("0_11 ",["Hefei", "Suzhou", " Huaibei", "Bozhou", "Fuyang", "Bengbu", "Huainan", "Chuzhou", "Ma'anshan", "Wuhu"
Dsy.add("0_12 ". , [" Fuzhou", "Nanping", "Putian", "Sanming", "Quanzhou", "Xiamen", "Zhangzhou", "Longyan", "Ningde", "Otros"]);
Dsy. add("0_13","Nanchang","Jiujiang","Jingdezhen","Yingtan","Xinyu","Pingxiang","Ganzhou","Shangrao","Fuzhou","Yichun"," . p>
Dsy.add("0_14 ", ["Jinan", "Liaocheng", "Dezhou", "Dongying", "Zibo", "Weifang", "Yantai", "Weihai", " Qingdao", "Rizhao", "Linyi".
Dsy.add("0_15",["Zhengzhou", "Sanmenxia", "Luoyang", "Jiaozuo", "Xinxiang", "Hebi", "Anyang ", "Puyang", "Kaifeng", "Shangqiu", "Xuchang".
Dsy.add("0_16",["Wuhan", "Shiyan", "Xiangfan", "Jingmen", "Xiaogan", "Huanggang", "Ezhou", "Huangshi", "Xianning ", "Jingzhou", "Yichang".
Dsy.add("0_17 ",["Changsha", "Zhangjiajie", "Changde", "Yiyang", "Yueyang", "Zhuzhou", "Xiangtan", "Hengyang", "Chenzhou", "Yongzhou", "Shaoyang"
Dsy.add("0_18",["Guangzhou", "Qingyuan", "Shaoguan", "Heyuan" ", "Meizhou", "Chaozhou", "Shantou", "Jieyang", "Shantou", "Huizhou", "Dongguan".
Dsy.add("0_19",["Nanning", "Guilin", "Liuzhou", "Wuzhou", "Guigang", "Yulin", "Qinzhou", "Beihai", "Fangchenggang " ", "Chongzuo", "Baise"
Dsy.add("0_20 ", ["Haikou", "Sanya", "Otros"]);
Dsy.add ("0_21 ", ["Distrito de Yuzhong", "Distrito de Dadukou", "Distrito de Jiangbei", "Distrito de Shapingba", "Distrito de Jiulongpo", "Distrito de Nan'an", "Distrito de Beibei", "Distrito de Wansheng", " " Distrito de Shuangqiao", "Distrito de Yubei", "Ba". "Condado de Tongnan", "Condado de Tongliang", "Condado de Dazu", "Condado de Bishan", "Condado de Dianjiang", "Condado de Wulong", "Condado de Fengdu", "Chengkou "Condado", "Kaixian", "Condado de Wuxi", "Condado de Wushan", "Condado de Fengjie", "Condado de Yunyang", "
Dsy.add( "0_22", ["Chengdu", "Guangyuan ", "Mianyang", "Deyang", "Nanchong", "Guang'an", "Suining", "Neijiang", "Leshan", "Zigong", "Luzhou", " Yibin".
Dsy.add("0_23 ",["Guiyang", "Liupanshui", "Zunyi", "Anshun", "Bijie", "Tongren", "Prefectura autónoma de Qiandongnan Miao y Dong", "Prefectura autónoma de Qiannan Buyi y Miao ", "Prefectura autónoma de Buyi y Miao del suroeste", "Otros"]
Dsy.add("0_24",["Kunming", "Qujing", "Yuxi"]. , "Baoshan", " Zhaotong", "Lijiang", "Pu'er", "Lincang", "Ningde", "Prefectura autónoma de Dehong", "Nujiang"
Dsy.add("0_25 ". , ["Lhasa" , "Nagqu", "Chamdo", "Lingzhi", "Shannan", "Shigatse", "Ngari", "Otros"]);
Dsy.add("0_26 " , ["Xi' an", "Yan'an", "Tongchuan", "Weinan", "Xianyang", "Baoji", "Hanzhong", "Ankang", "Shangluo", "Otros"]);
Dsy.add("0_27",["Lanzhou", "Jiayuguan", "Jinchang", "Baiyin", "Tianshui", "Wuwei", "Jiuquan", "Zhangye", "Qingyang", "Pingliang" ", "Dingxi", "Longnan".
Dsy.add("0_28 ", ["Ciudad de Xining", "Región de Haidong", "Prefectura autónoma tibetana de Haibei", "Prefectura autónoma tibetana de Huangnan", "Yushu Prefectura autónoma tibetana", "Prefectura autónoma tibetana de Hainan", "Prefectura autónoma tibetana de Goluo", "Prefectura autónoma tibetana de Mongolia de Hainan", "Otros"]);
Dsy.add("0_29",[ " Yinchuan", "Shizuishan", "Wuzhong", "Guyuan", "Zhongwei", "Otros"]);
Dsy.add("0_30",["Urumqi", "Karamay" , " Kashgar", "Aksu", "Hotian", "Turpan", "Hami", "Tacheng", "Altay", "Prefectura autónoma kirguisa de Kizilsu", "Bortala Mongolia"
Dsy.add(" 0_31 ", ["Hong Kong", "Otros"]);
Dsy.add("0_31 ", ["Macao", "Otros"])
Dsy.add ("0_32",["Provincia de Taiwán","Otro"])
//- gt;
lt/SCRIPT gt;
ltLenguaje de scripting = JavaScript gt
var s=["s1", "S2"];
Var opt0 = ["Por favor seleccione", "Por favor seleccione" ];
Configuración de funciones ()
{
for(I = 0; i lts . length-1; i )
document.getElementById(s[i] ).
onchange = nueva Función(" cambio(" (I 1) "));
Cambiar(0);
}
lt/SCRIPT gt;
Llamar:
lt option gt lt/option gt; lt/select gt
ltselect name = " lz _ sx " id = " s2 " gt
lt opción gt lt/opción gt; lt/select gt;
lt lenguaje de escritura = "javascript" gt
Configuración()
lt/SCRIPT gt;