js实现省市级联效果分享


Posted in Javascript onAugust 10, 2017

本文实例为大家分享了js实现省市级联效果的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
  </head>
  <script type="text/javascript">
    var shengArr =new Array();
    shengArr["广东"]=["广州","深圳","珠海","汕头","韶关"] ;
    shengArr["湖南"]=["长沙","张家界","株洲","怀化","常德"] ;
    shengArr["湖北"]=["武汉","荆州","宜昌","黄冈","仙桃"] ;
    shengArr["安徽"]=["合肥","黄山"] ;
    shengArr["河南"]=["郑州","信阳","洛阳"] ;

    function getSheng(){
      var s =document.getElementById("sheng");

      for(var v in shengArr){
        s.add(new Option(v,v),null);
      }
    }
    function getCity(){
      var s =document.getElementById("sheng");
      var c =document.getElementById("city");
      var v=s.value;
      c.options.length =0;

      for(var i in shengArr[v]){ 
        c.add(new Option(shengArr[v][i],shengArr[v][i]),null);
      }
    }
  </script>

  <!--页面加载时获取 省名-->
  <body onload="getSheng()"> 

    <!-- 改变省时匹配该省的城市名-->
    省:<select id="sheng" onchange="getCity()"> 
      <option>--请选择</option>
    </select>
    市:<select id="city"></select>
  </body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 二进制运算技巧解析
Nov 27 Javascript
js 浏览本地文件夹系统示例代码
Oct 24 Javascript
JQuery获取表格数据示例代码
May 26 Javascript
JavaScript中的apply和call函数详解
Jul 20 Javascript
jQuery中prevAll()方法用法实例
Jan 08 Javascript
JavaScript中reduce()方法的使用详解
Jun 09 Javascript
Bootstrap实现响应式导航栏效果
Dec 28 Javascript
深入理解jquery跨域请求方法
May 18 Javascript
JS 面向对象之继承---多种组合继承详解
Jul 10 Javascript
jQuery+Pdo编写login登陆界面
Aug 01 Javascript
BootStrap实现轮播图效果(收藏)
Dec 30 Javascript
使用veloticy-ui生成文字动画效果
Feb 08 Javascript
JavaScript使用Ajax上传文件的示例代码
Aug 10 #Javascript
jquery对table做排序操作的实例演示
Aug 10 #jQuery
基于JavaScript实现飘落星星特效
Aug 10 #Javascript
提高Node.js性能的应用技巧分享
Aug 10 #Javascript
bootstrap table实现x-editable的行单元格编辑及解决数据Empty和支持多样式问题
Aug 10 #Javascript
纯js实现页面返回顶部的动画(超简单)
Aug 10 #Javascript
基于daterangepicker日历插件使用参数注意的问题
Aug 10 #Javascript
You might like
PHP分页初探 一个最简单的PHP分页代码的简单实现
2016/06/21 PHP
php7安装mongoDB扩展的方法分析
2017/08/02 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
html 锁定页面(js遮罩层弹出div效果)
2009/10/27 Javascript
提示$ is not defined错误分析及解决
2013/04/09 Javascript
关于Javascript与iframe的那些事儿
2013/07/04 Javascript
js取消单选按钮选中并判断对象是否为空
2013/11/14 Javascript
js 数组操作之pop,push,unshift,splice,shift
2014/01/29 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
javascript实例分享---具有立体效果的图片特效
2014/06/08 Javascript
JavaScript动态改变HTML页面元素例如添加或删除
2014/08/10 Javascript
Node.js的包详细介绍
2015/01/14 Javascript
jQuery选择器源码解读(五):tokenize的解析过程
2015/03/31 Javascript
JavaScript实现简单的数字倒计时
2015/05/15 Javascript
把Node.js程序加入服务实现随机启动
2015/06/25 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
jQuery实现div横向拖拽排序的简单实例
2016/07/13 Javascript
js带闹铃功能的倒计时代码
2016/09/29 Javascript
深入理解nodejs中Express的中间件
2017/05/19 NodeJs
原生JS实现图片懒加载(lazyload)实例
2017/06/13 Javascript
理解Angular的providers给Http添加默认headers
2017/07/04 Javascript
react开发教程之React 组件之间的通信方式
2017/08/12 Javascript
JavaScript格式化json和xml的方法示例
2019/01/22 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
Vue使用NProgress的操作过程解析
2019/10/10 Javascript
vue-admin-template配置快捷导航的代码(标签导航栏)
2020/09/04 Javascript
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
Python用户推荐系统曼哈顿算法实现完整代码
2017/12/01 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
Python OrderedDict字典排序方法详解
2020/05/21 Python
基于OpenCV的路面质量检测的实现
2020/11/04 Python
linux系统下pip升级报错的解决方法
2021/01/31 Python
竞选学习委员演讲稿
2014/04/28 职场文书
医院领导班子四风问题对照检查材料
2014/10/26 职场文书
使用CSS实现六边形的图片效果
2022/08/05 HTML / CSS