1.js

cities = new Object();
cities['河北省']=new Array('石家庄', '张家口市', '承德市', '秦皇岛市', '唐山市', '廊坊市', '保定市', '沧州市', '衡水市', '邢台市', '邯郸市');
cities['山西省']=new Array('太原市', '大同市', '朔州市', '阳泉市', '长治市', '晋城市', '忻州地区', '吕梁地区', '晋中市', '临汾地区', '运城地区');function set_city(province, city)
{var pv, cv;var i, ii;pv=province.value;cv=city.value;city.length=1;if(pv=='0') return;if(typeof(cities[pv])=='undefined') return;for(i=0; i<cities[pv].length; i++){ii = i+1;city.options[ii] = new Option();city.options[ii].text = cities[pv][i];city.options[ii].value = cities[pv][i];}}

2.jsp

 <form name="form1" action="" method="get"><select name="province" onChange="set_city(this, this.form.city);"><option value="0">选择省</option><option value="河北省">河北省</option><option value="山西省">山西省</option></select><select   name="city" id="citys"><option value="0">选择城市</option></select></form>

3.结果截图

转载于:https://www.cnblogs.com/feifeishi/p/5970898.html

Javascript实现二级select联动相关推荐

  1. element的多级选中_element-ui(Vue.js) 我在做二级select联动时选中值是循环的value怎么解?...

    代码不多,我直接贴上来 <el-col :span="6"> <div class="grid-content bg-purple"> ...

  2. 原生JavaScript实现 城市二级三级联动

    原生JavaScript实现 城市二级三级联动 一,HTML代码 <select id="province" onchange="chooseProvince(th ...

  3. JavaScript实现二级联动(省市、楼栋)

    二级联动在实际需求中使用的非常多,比如省市,楼栋等,所以我们应当也应该掌握这些前端知识. 实现效果: 利用JavaScript实现二级联动 要实现JavaScript二级联动效果,首先要确定需要哪些技 ...

  4. 二级下拉列表联动 select 网页 html5

    二级下拉列表联动 select 网页 html5 写在前面: 一.效果展示. 二.代码. 三.完整版代码,下载链接. 四.声明. 写在前面: 本文只是 学院.专业 二级选择的联动下拉列. 学院.专业. ...

  5. 利用JavaScript实现二级联动

    利用JavaScript实现二级联动 要实现JavaScript二级联动效果,首先要确定需要哪些技术: 二维数组 for in循环 new Option(text,value,true,true) a ...

  6. JavaScript实现省市区三级联动

    JavaScript实现省市区三级联动 之前的文章中我们说到过如何利用JavaScript实现二级联动,这次我们来说说如何利用JavaScript实现三级联动.效果如图: HTML代码: 请选择省份: ...

  7. 事件练习正反选,二级城市联动,下拉菜单练习

    正反选 [HTML页面] <!DOCTYPE html> <html lang="en"> <head><meta charset=&qu ...

  8. JavaScript 省市县三级联动

    JavaScript 省市县三级联动 2010-03-16 效果演示 省市联动出生地:--请选择省份-- 北京市天津市河北省 山西省内蒙古自治区辽宁省 吉林省黑龙江省上海市 江苏省浙江省安徽省 福建省 ...

  9. html地区选择js,JavaScript实现省市区三级联动

    JavaScript实现省市区三级联动 之前的文章中我们说到过如何利用JavaScript实现二级联动,这次我们来说说如何利用JavaScript实现三级联动.效果如图: HTML代码:请选择省份:请 ...

最新文章

  1. 数据分析工具Pandas(3):Pandas的对齐运算
  2. REST框架的问题--备忘
  3. android tomtom gps location,TomTom智能地图修正 规避不能走的路
  4. 主成分分析法(PCA)原理漫谈
  5. Codeforces 864E Fire(背包DP)
  6. weblogic linux sun/awt/X11GraphicsEnvironment
  7. 《财富》世界500强想到的
  8. 有些店铺340块3T希捷硬盘,有什么猫腻吗?
  9. 《正则表达式必知必会》读书笔记【语法整理】
  10. 安装mysql数据库及问题解决方法
  11. 没有web.xml如何使用 Maven打war包?
  12. 【Python实例第18讲】affinity propagation聚类算法
  13. embedding lookup
  14. 进阶之路:Java 日志框架全画传(上)
  15. 从零到无学单片机——画原理图、PCB
  16. TypeScript02 方法特性【参数种类、参数个数】、generate方法、析构表达式、箭头表达式、循环...
  17. CRS-0804:PROC-26: Error while accessing the physical storage
  18. 删除文件夹里面的指定文件
  19. 1024程序员节|代码改变世界,科技创造未来~ 机械工业出版社送福利,好书相赠~
  20. 为什么 Java 仍将是未来的主流语言?

热门文章

  1. 【循序渐进学Python】9.异常处理
  2. 测试Flex代码覆盖率工具---FlexCover
  3. mobaxterm怎么解除sessions个数限制_详解Oracle实例囚笼--限制数据库实例使用的CPU资源...
  4. akka之分发和路由
  5. YARN调度策略比较
  6. (20)VHDL移位寄存器
  7. Vivado设计DDR3接口生成bit报错解决
  8. linux修改控制台分辨率,linux控制台分辨率
  9. linux vg划分目录,修改根目录所在VG名称
  10. ado.net mysql 下载_ADO.Net连接Mysql