<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language="JavaScript" type="text/javascript">
//定义了巡课人的二维数组,里面的顺序跟年级的顺序是相同的。通过selectedIndex获得年级的下标值来得到相应的巡课人数组
var city=[
["德强","超","传武","建忠","畅"],
["硕","斌","传武","建忠","畅"],
["江峰","超","传武","建忠","畅"],
["刚","超","传武","建忠","畅"],
["培铃","超","传武","建忠","畅"],
];
function getCity(){
//获得省份下拉框的对象
var sltProvince=document.form1.province;
//获得城市下拉框的对象
var sltCity=document.form1.city;
//得到对应省份的城市数组
var provinceCity=city[sltProvince.selectedIndex - 1];
//清空城市下拉框,仅留提示选项
sltCity.length=1;
//将城市数组中的值填充到城市下拉框中
for(var i=0;i<provinceCity.length;i++){
sltCity[i+1]=new Option(provinceCity[i],provinceCity[i]);
}
}
</script>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="" name="form1">
<SELECT NAME="province" onChange="getCity()">
<OPTION VALUE="0">选择年级 </OPTION>
<OPTION VALUE="九年级">九年级 </OPTION>
<OPTION VALUE="八年级">八年级 </OPTION>
<OPTION VALUE="七年级">七年级 </OPTION>
<OPTION VALUE="六年级">六年级 </OPTION>
<OPTION VALUE="五年级">五年级 </OPTION>
</SELECT>
<SELECT NAME="city">
<OPTION VALUE="0">选择巡课人 </OPTION>
</SELECT>
</FORM>
</BODY>
</HTML>
二级联动下拉选择菜单
原创
©著作权归作者所有:来自51CTO博客作者mb61cd3856e93bf的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
javascript实现二级联动 js二级联动下拉菜单
这个是简单也是最基本的下拉框联动的示例,这个示例主要针对那些只有二级联动,且第一级是固定的选项,第二级的内容也比较简单。这里使用了javascript来联动第二级下拉框。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <T
javascript实现二级联动 javascript generator html action -
二级联动菜单 jquery 二级联动菜单设置
下面介绍常用两种下拉菜单栏设置:第一种:1级下拉菜单设置 四步快速新建下拉菜单 选项偏多的,数据源可以直接引用选项范围,避免多次输入 第二种:多级联动下拉菜单设置:以区域,省份,城市为例,设置三级下拉菜单,更多级重复步骤即可要点1_ 给下级内容定义名称,名称是对应的上级(例:城市对应省),使用定位是为了去除区域内的空格,定位使用F5键或者Ctrl+G快捷键;要点2_ 序列中数据源
二级联动菜单 jquery popwindow下拉筛选 二级联动 下拉选框多次选择同一个选项 下拉菜单 数据源