使用JavaScript实现创建动态下拉菜单
来源:互联网 发布:淘宝运营培训视频 编辑:程序博客网 时间:2024/05/16 16:12
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>利用二维数组创建动态下拉菜单</title> <script type="text/javascript"> //定义一个二维数组aCity,用于存储城市名称 var aCity=new Array(); aCity[0]=new Array(); aCity[1]=new Array(); aCity[2]=new Array(); aCity[3]=new Array(); aCity[4]=new Array(); aCity[5]=new Array(); //赋值,每个省份的城市存放在用于数组的一行 aCity[0][0]="--请选择--"; aCity[1][0]="--请选择--"; aCity[1][1]="东城区"; aCity[1][2]="西城区"; aCity[1][3]="朝阳区"; aCity[1][4]="海淀区"; aCity[1][5]="丰台区"; aCity[2][0]="--请选择--"; aCity[2][1]="福田区"; aCity[2][2]="罗湖区"; aCity[2][3]="南山区"; aCity[2][4]="宝安区"; aCity[2][5]="龙岗区"; aCity[2][6]="盐田区"; aCity[3][0]="--请选择--"; aCity[3][1]="越秀区"; aCity[3][2]="东山区"; aCity[3][3]="海珠区"; aCity[3][4]="荔湾区"; aCity[3][5]="天河区"; aCity[3][6]="白云区"; aCity[4][0]="--请选择--"; aCity[4][1]="西湖区"; aCity[4][2]="上城区"; aCity[4][3]="下城区"; aCity[4][4]="江干区"; aCity[4][5]="拱墅区"; aCity[4][6]="滨江区"; aCity[5][0]="--请选择--"; aCity[5][1]="新城区"; aCity[5][2]="碑林区"; aCity[5][3]="莲湖区"; aCity[5][4]="雁塔区"; aCity[5][5]="灞桥区"; aCity[5][6]="长安区"; aCity[5][7]="周至县"; function ChangeCity(){ var i,iProvinceIndex; iProvinceIndex=document.frm.optProvince.selectedIndex; iCityCount=0; while(aCity[iProvinceIndex][iCityCount]!=null) iCityCount++; //计算选定省份的城市个数 document.frm.optCity.length=iCityCount; //改变下拉菜单的选项数 for(i = 0;i<=iCityCount-1;i++) //改变下拉菜单的内容 document.frm.optCity[i]=new Option(aCity[iProvinceIndex][i]); document.frm.optCity.focus(); } </script></head><body onfocus="ChangeCity()"> <h3>选择省份及城市</h3> <form name="frm"> <p>省份: <select name="optProvince" size="1" onchange="ChangeCity()"> <option>--请选择--</option> <option>北京市</option> <option>深圳市</option> <option>广州市</option> <option>杭州市</option> <option>西安市</option> </select> </p> <p>城市: <select name="optCity" size="1"> <option>--请选择--</option> </select> </p> </form></body></html>
阅读全文
0 0
- 使用JavaScript实现创建动态下拉菜单
- 使用 JavaScript 创建 FrontPage 下拉菜单
- 使用 JavaScript 创建 FrontPage 下拉菜单
- 使用 JavaScript 创建 FrontPage 下拉菜单
- 使用 JavaScript 创建 FrontPage 下拉菜单
- 使用 JavaScript 创建 FrontPage 下拉菜单
- 使用 JavaScript 创建 FrontPage 下拉菜单
- 使用 JavaScript 创建 FrontPage 下拉菜单
- 使用 JavaScript 创建 FrontPage 下拉菜单
- 使用JavaScript实现下拉菜单的效果
- JavaScript实现下拉菜单
- JavaScript实现动态下拉收起菜单+css实现动画效果
- [转载]动态创建下拉菜单
- rails中使用form.select创建动态的下拉菜单
- jquery实现下拉动态菜单
- JQuery实现动态下拉菜单
- Javascript实现透明下拉菜单
- JavaScript 下拉菜单实现代码
- 求逆序对数目
- mapreduce作业接受序列化文件(SequenceFile)作为文件输入的WordCount程序
- [python] numpy axis概念整理筆記
- golang中os/exec包用法
- maven项目实战
- 使用JavaScript实现创建动态下拉菜单
- [JAVA]toString()、String.valueOf()、(String)
- 二次作业1
- 《Python数据分析常用手册》一、NumPy和Pandas篇
- SpringBoot中WebSocket的应用:聊天室
- Qt Designer的进阶使用
- 转发、重定向、jsp指令以及中文乱码问题
- meshgrid() --------numpy
- 欢迎使用CSDN-markdown编辑器