利用javascript自动提取省份相应的城市(超级实用)
<html><title>option对象</title> <head> <script language="javascript"> <!-- var city_arr = new Array(); city_arr[0] = new Array("扬州","001","01"); city_arr[1] = new Array("无锡","001","02"); city_arr[2] = new Array("苏州","001","03"); city_arr[3] = new Array("温州","002","01"); city_arr[4] = new Array("杭州","002","02"); city_arr[5] = new Array("金华","002","03"); function getCity(proID){ var count=6; document.frm.selCity.length=0; document.frm.selCity.options[0] = new Option("==所有地区==",""); for(var i=0;i<count;++i){ if(city_arr[i][1]==proID){ document.frm.selCity.options[document.frm.selCity.length] = new Option(city_arr[i][0],city_arr[i][2]); } } } //--> </script> </head> <body> <form name="frm"> <select name="selPro" onChange="getCity(document.frm.selPro.options[document.frm.selPro.selectedIndex].value)"> <option value="001" selected>江苏</option> <option value="002">浙江</option> </select> <select name="selCity"> </select> <script language="javascript"> <!-- getCity(document.frm.selPro.options[document.frm.selPro.selectedIndex].value); //--> </script> </form> </body> </html> |
利用javascript自动提取省份相应的城市(超级实用)
JS省份城市联动
最新推荐文章于 2022-11-01 02:07:06 发布
本文介绍了一个使用JavaScript实现的省份与城市下拉选择联动效果的方法。通过预定义的城市数组,当用户选择省份时,对应的下属城市会自动加载到另一个下拉列表中。此方案适用于需要快速实现地区选择功能的网页应用。
9152

被折叠的 条评论
为什么被折叠?



