简单js代码实现selece二级联动(推荐)


Posted in Javascript onFebruary 18, 2014

以下是html代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>
<!-- by sundful  starting-->
 <BODY>
  <script   language="JavaScript">       var   subcat   =   new   Array();     
  subcat[0]   =   new   Array('中文','英语','英语')     
  subcat[1]   =   new   Array('中文','法语','法语')        
  subcat[2]   =   new   Array('英语','中文','中文')     
  subcat[3]   =   new   Array('法语','中文','中文')         
  function   changeselect1(locationid)     
  {     
  document.form1.s2.length   =   0;   //初始化下拉列表   清空下拉数据     
  document.form1.s2.options[0]   =   new   Option('==请选择==','');   //给第一个值     
  for   (i=0;   i<subcat.length;   i++)   //legth=20     
  {     
  if   (subcat[i][0]   ==   locationid)   //[0]   [1]   第一列   第二列     
  {document.form1.s2.options[document.form1.s2.length]   =   new   Option(subcat[i][1],   subcat[i][2]);}   //建立option     
  //第一次   length=1   因为有==请选择==     
  //i=9时   length=   10   值有11个   因为从0数起   subcat[i][0]   ==   locationid屏蔽了再写     
  }     
  }     
  </script>     
  <form   name="form1"     method="post"   runat="server">     
  二级联动:     
  <select   name="s1"   onChange="changeselect1(this.value)">     
  <option>==请选择==</option>     
  <option   value="中文">中文</option>     
  <option   value="英语">英语</option> 
  <option   value="英语">法语</option> 
  </select>       
  <select   name="s2">     
  <option>==请选择==</option>     
  </select>     
  </form> 
<!-- by sundful  ending-->  
 </BODY>
</HTML>
Javascript 相关文章推荐
javascript 模拟JQuery的Ready方法实现并出现的问题
Dec 06 Javascript
jquery自动切换tabs选项卡的具体实现
Dec 24 Javascript
关闭浏览器时提示onbeforeunload事件
Dec 25 Javascript
js判断横竖屏及禁止浏览器滑动条示例
Apr 29 Javascript
排序算法的javascript实现与讲解(99js手记)
Sep 28 Javascript
js实现的牛顿摆效果
Mar 31 Javascript
浅析JavaScript中的事件机制
Jun 04 Javascript
微信小程序 在线支付功能的实现
Mar 14 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
Sep 21 Javascript
Vue集成Iframe页面的方法示例
Dec 12 Javascript
jQuery实现输入框的放大和缩小功能示例
Jul 21 jQuery
详解如何在Javascript和Sass之间共享变量
Nov 13 Javascript
超简单JS二级、多级联动的简单实例
Feb 18 #Javascript
jquery easyui中treegrid用法的简单实例
Feb 18 #Javascript
DIV始终居中的js代码
Feb 17 #Javascript
jquery实现邮箱自动补全功能示例分享
Feb 17 #Javascript
JQuery与JS里submit()的区别示例介绍
Feb 17 #Javascript
按Enter键触发事件的jquery方法实现代码
Feb 17 #Javascript
清除div下面的所有标签的方法
Feb 17 #Javascript
You might like
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
2014/08/11 PHP
php防止表单重复提交实例讲解
2019/02/11 PHP
Laravel5.5 视图 - 创建视图和数据传递示例
2019/10/21 PHP
Javascript 写的简单进度条控件
2008/01/22 Javascript
js innerHTML 的一些问题的解决方法
2008/06/22 Javascript
Jquery实现带动画效果的经典二级导航菜单
2013/03/22 Javascript
jquery禁用右键示例
2014/04/28 Javascript
JavaScript代码编写中各种各样的坑和填坑方法
2014/06/06 Javascript
一波JavaScript日期判断脚本分享
2016/03/06 Javascript
Bootstrap table使用方法汇总
2017/11/17 Javascript
iView-admin 动态路由问题的解决方法
2018/10/03 Javascript
Vue Cli 3项目使用融云IM实现聊天功能的方法
2019/04/19 Javascript
vue父子组件通信的高级用法示例
2019/08/29 Javascript
微信小程序HTTP请求从0到1封装
2019/09/09 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
Vue包大小优化的实现(从1.72M到94K)
2021/02/18 Vue.js
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
基于循环神经网络(RNN)的古诗生成器
2018/03/26 Python
win7+Python3.5下scrapy的安装方法
2018/07/31 Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
2018/12/11 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
50行Python代码获取高考志愿信息的实现方法
2019/07/23 Python
Python通过len函数返回对象长度
2020/10/22 Python
python 实现IP子网计算
2021/02/18 Python
生产经理的自我评价分享
2013/11/07 职场文书
歌唱比赛策划方案
2014/06/06 职场文书
我的中国梦演讲稿800字
2014/08/19 职场文书
给老师的一封感谢信
2015/01/20 职场文书
毕业论文致谢怎么写
2015/05/14 职场文书
交通安全温馨提示语
2015/07/14 职场文书
2016年寒假政治学习心得体会
2015/10/09 职场文书
八年级物理教学反思
2016/02/19 职场文书
学校2016年全国助残日活动总结
2016/04/01 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers
vue如何批量引入组件、注册和使用详解
2021/05/12 Vue.js
nginx服务器的下载安装与使用详解
2021/08/02 Servers