JavaScript 二级联动
来源:互联网 发布:声级计软件 编辑:程序博客网 时间:2024/04/30 09:39
思路:
<body> 省份:<select id="province"> <option value="">请选择</option><option value="河北省">河北省</option><option value="广西省">广西省</option><option value="山东省">山东省</option> </select>城市:<select id="city"> <option value="">请选择</option> </select> </body>1.首先根据id为province获取当前标签.
2.根据this.value得到当前选择的值.比如山东.
3.创建一个数组,包含省份下的城市.
4.根据当前选择的省份,遍历省份.
5.创建option节点..添加到id为city的标签下
6.测试发现,每次切换的时候要清空当前省份的所有孩子节点
代码:
<script type="text/javascript"> document.getElementById("province").onchange=function(){var provinceElement=this.value;var city=document.getElementById("city");var options=city.getElementsByTagName("option");for(var i=options.length-1;i>0;i--){city.removeChild(options[i]);}var arry;if(provinceElement=="河北省"){array=["邢台","石家庄","唐山","邯郸","保定"];}else if(provinceElement=="广西省"){array=["桂林","南宁","柳州","玉林"];}else{array=["济南","青岛","烟台","威海"];}for(var i=0;i<array.length;i++){var op=document.createElement("option");op.setAttribute("value",array[i]);var text=document.createTextNode(array[i]);op.appendChild(text);city.appendChild(op);}} </script>
1 0
- JavaScript二级联动示例
- javascript做二级联动
- Javascript 二级联动例子
- JavaScript省市二级联动
- JavaScript 二级联动
- JavaScript 实现二级联动
- JavaScript省市二级联动
- JavaScript-事件【二级联动】
- JavaScript实现二级联动
- JavaScript实现二级联动
- JavaScript 二级菜单联动
- JavaScript二级联动菜单代码
- asp+javascript 二级联动菜单
- javascript实现二级省级联动
- 用JavaScript实现二级联动
- JavaScript 实现简单二级联动
- JSP+JavaScript 二级联动 静态
- javascript省市二级联动效果
- 我想我的奶奶
- 设计一个算法,求不权无向图连通图G中距离顶点v的最远的一个顶点
- 全志A23芯片停产,全志A33芯片方案取代
- Read_tip_分析文档
- 工程实训-银行储蓄系统
- JavaScript 二级联动
- 实训项目--银行储蓄系统
- AsyncTask和Handler的优缺点比较
- 一定要小心要好好揣摩
- oc多态
- ubuntu学习记录
- <Android> service详解 (二)
- Contains Duplicate
- myeclipse优化