在很多网页中,都会有让用户选择城市的选项,那么,就需要我们用js来实现,当用户选择了省份,自动选择对应省份的城市。

<head>
  <title></title>
  <meta http-equiv="content" content="text/html" charset="utf-8"/>
  <script type="text/javascript">
  var citys =[ ];                             // 定义一个变量来保存省份和城市
  citys["四川"]=["成都","绵阳"];
  citys["湖南"]=["岳阳","长沙"];
  citys["广东"]=["深圳","广州"];
  var selects;
   
   
   
  window.οnlοad=function( ){
  selects = document.forms[0].elements;              // 先找到第一个form对象
  for(var a in citys){
  selects[0].add(new Option(a,a),null);
  }
  fun()
  }
   
   
  function fun(){
  selects[1].length=0;
  var option=selects[0].options[selects[0].selectedIndex];
  var city=citys[option.text];
  for(var i=0;i<city.length;i++){
  selects[1].add(new Option(city[i],city[i]),null);
  }
  }
  </script>
   
  </head>
   
  <body>
  <form>
  <select οnclick="fun()"></select>           // 定义一个各省份的选择框
  <select></select>                              //定义一个对应省份所在市的选择框
  </form>
  </body>
  </html>

首先用js实现当用户点击第一个的时候,对应的选择框进行城市的跳转,并清除之前选择的城市。


学习js重要的是在坚持,虽然,开始接触的时候,都觉得挺难的,但要理解实现的功能和每段代码所要实现的功能。

转载于:https://www.cnblogs.com/liner730/p/4541518.html

选择省份时,自动显示对应省份的城市相关推荐

  1. html文本自动省略,css单行、多行文本溢出时自动显示省略号方法

    在实际项目开发中,经常会遇到这样的需求,需要我们把单行或者多行文字溢出时自动显示省略号,今天码云笔记就为大家通过多种方法来实现本末尾省略号显示这一需求. 我们先从最原始的开始,单行文本溢出如何显示省略 ...

  2. 插件 KSImageNamed 用图片时自动显示图片缩略图

    https://github.com/ksuther/KSImageNamed-Xcode 也是非常残暴的一个功能,在开发中我们的图片名称都是fb_poinum_high类似的,用这个插件敲出前缀就能 ...

  3. SAP Spartacus table里显示较长数据时自动显示省略号的设置

    如下图所示:当table cell的值较长无法完整显示时,右部的值会被截断,以省略号代替. 这个行为是通过.scss里text-overflow: ellipsis设置实现的: 在Chrome开发者工 ...

  4. 如何在Excel中选择单元格时自动高亮显示整行和整列

    要在Excel中选择单元格时自动高亮显示整行和整列,请按照以下步骤操作: 打开Excel工作表. 点击"开始"菜单中的"Excel选项". 在Excel选项窗口 ...

  5. 关于echarts实现地图并显示各省份名称及不同块显示不同原因,最后循环播放tooltip信息

    最近接到这个需求,要把一些数据展示在地图上,并且能够自动播放,毕竟这是个大屏数据的项目,话不多少,直接上代码 首先是要实现一个地图,显示每个省份的名字,首先准备要渲染的数据,根据你自己要求,接口返回的 ...

  6. 解决在 IntelliJ IDEA 中,输入代码时突然不会自动显示下拉框提示

    解决在 IntelliJ IDEA 中,输入代码时突然不会自动显示下拉框提示 笔者的运行环境: IntelliJ IDEA 2020.1.2 (Ultimate Edition) JDK 13.0.2 ...

  7. 黄页前台联动菜单修改时不能显示,要重新选择|没样式

    黄页前台联动菜单修改时不能显示,要重新选择http://bbs.phpcms.cn/thread-455706-1-1.html 修改 phpcms\libs\functions\global.fun ...

  8. 调用百度地图API,如何只显示某个省份的地图

    需求如下 1.调用百度地图API 2.只显示某个省份的地图如安徽省,其他的都不要显示 实现步骤如下 1.调用百度地图Api,显示地图 https://blog.csdn.net/tian_jiangn ...

  9. echarts map(地图) 省份名称居中显示

    修改echarts中的china.js文件中省份经纬度,使省份名称居中显示. 亲测可用,更新于2020-12-10 china.js 点击下载 修改前,省份名称并不居中显示: 修改后: 具体修改方法( ...

最新文章

  1. 活动 | 人工智能产学研生态建设研讨会报名开启
  2. 平均年薪35W,2018年大数据AI发展趋势分析
  3. laravel-admin 关闭debug模式导致异常信息到页面的排查
  4. TopCoder SRM 152 div 2 500point
  5. .git文件夹_将Git存储库中的文件夹转换为全新的存储库
  6. 多类 SVM 的损失函数及其梯度计算
  7. 深入理解java内置锁(synchronized)和显式锁(ReentrantLock)
  8. Java中String类型,int类型,double类型相互转换
  9. 基于分数阶傅里叶变换的chirp信号检测与参数估计(原理附代码)
  10. Windows/Mac上免费好用的压缩软件推荐(持续更新)
  11. SpringBoot调用腾讯云短信服务
  12. 漫威电影(复仇者联盟)系列观看顺序和资源下载地址
  13. ArcGIS中用数据生成线和面的方法
  14. 17年社交网络老司机解读网红现象
  15. Android Floyd-Steinberg-Dithering、Stucki-dither 抖动处理
  16. CCF 202206-4 光线追踪 python
  17. 读《Jonathan von Neumann and EDVAC》
  18. 使用etop工具监测Erlang运行环境
  19. linux离线语音识别程序,linux离线语音识别安装运行总结
  20. java图书借阅管理系统304

热门文章

  1. v-region 地址组件无法回显问题(选择地址保存后,打开编辑,发现刚才选择的地址【省市县乡】信息消失,信息不回显)
  2. Dijkstra算法(c++版)
  3. 2013计算机一级考试综合试题答案,2013全国计算机等级考试试题题库及答案.doc
  4. ideajava目录显示类成员_面试:C++不可继承类
  5. pyecharts x轴字体大小调整_pyecharts 柱状图基础篇#学习笔记#
  6. java继续_Java中消除实现继续和面向接口编程
  7. 2021年中国养老前景调查报告
  8. 2021移动游戏生命周期研究玩家洞察报告
  9. 三公里社区争夺战—2021年社区团购研究报告
  10. 南昌地铁信息化服务器,南昌地铁传来大消息!太方便了!