简单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 call方法使用说明
Jan 11 Javascript
JavaScript开发规范要求(规范化代码)
Aug 16 Javascript
js判断滚动条是否已到页面最底部或顶部实例
Nov 20 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
Mar 26 Javascript
js实现两点之间画线的方法
May 12 Javascript
JS+CSS实现自动切换的网页滑动门菜单效果代码
Sep 14 Javascript
jQuery 常见小例汇总
Dec 14 Javascript
Angular的$http的ajax的请求操作(推荐)
Jan 10 Javascript
assert()函数用法总结(推荐)
Jan 25 Javascript
bootstrap表单示例代码分享
May 18 Javascript
使用Vue动态生成form表单的实例代码
Apr 26 Javascript
JavaScript实现模态对话框实例
Jan 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 dirname(__FILE__) 获取当前文件的绝对路径
2011/06/28 PHP
php 读取文件头判断文件类型的实现代码
2013/08/05 PHP
PHP多维数组指定多字段排序的示例代码
2018/05/16 PHP
Thinkphp框架+Layui实现图片/文件上传功能分析
2020/02/07 PHP
jquery animate 动画效果使用说明
2009/11/04 Javascript
Array.prototype 的泛型应用分析
2010/04/30 Javascript
Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
2011/03/12 Javascript
jQuery1.6 使用方法一
2011/11/23 Javascript
jquery写个checkbox——类似邮箱全选功能
2013/03/19 Javascript
JavaScript里四舍五入函数round用法实例
2015/04/06 Javascript
jQuery带进度条全屏图片轮播特效代码分享
2020/06/28 Javascript
详解Bootstrap glyphicons字体图标
2016/01/04 Javascript
详解js的六大数据类型
2016/12/27 Javascript
js如何判断是否在iframe中及防止网页被别站用iframe嵌套
2017/01/11 Javascript
Vue 2.X的状态管理vuex记录详解
2017/03/23 Javascript
Angular 2父子组件数据传递之@ViewChild获取子组件详解
2017/07/04 Javascript
Vuex中mutations与actions的区别详解
2018/03/01 Javascript
jQuery中将json数据显示到页面表格的方法
2018/05/27 jQuery
详解react-refetch的使用小例子
2019/02/15 Javascript
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python内置数据结构与操作符的练习题集锦
2016/07/01 Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
2017/07/24 Python
Python3.7实现中控考勤机自动连接
2018/08/28 Python
Django中的ajax请求
2018/10/19 Python
Python IDE Pycharm中的快捷键列表用法
2019/08/08 Python
浅谈Pytorch中的torch.gather函数的含义
2019/08/18 Python
python模块常用用法实例详解
2019/10/17 Python
Django框架反向解析操作详解
2019/11/28 Python
Pandas时间序列:重采样及频率转换方式
2019/12/26 Python
python 实现全球IP归属地查询工具
2020/12/18 Python
HTML5 video标签(播放器)学习笔记(二):播放控制
2015/04/24 HTML / CSS
Spongelle官网:美国的创意护肤洗护品牌
2019/05/15 全球购物
String s = new String(“xyz”);创建了几个String Object?
2015/08/05 面试题
创业计划书——互联网商机
2014/01/12 职场文书
python区块链实现简版工作量证明
2022/05/25 Python
Python中np.random.randint()参数详解及用法实例
2022/09/23 Python