标签:class 山东省 length 总结 hang 中间 河南省 三层 山东
本周js主要学习了级联效果
示例如下:
| <body> | |
| <select name="selpin" id="selpin" onchange="changecity()"> | |
| <option>--请选择省份--</option> | |
| <option>河南省</option> | |
| <option>山东省</option> | |
| <option>浙江省</option> | |
| </select><p></p> | |
| <select name="selcity" id="selcity"> | |
| <option>--请选择城市--</option> | |
| </select> | |
| <script type="text/javascript"> | |
| function changecity() | |
| { | |
| var city=new Array(); | |
| city["河南省"]=[‘郑州‘,‘信阳‘,‘南阳‘,‘焦作‘,‘三门峡‘]; | |
| city["山东省"]=[‘泰安‘,‘济南‘,‘烟台‘,‘青岛‘,‘烟台‘,‘日照‘]; | |
| city["浙江省"]=[‘杭州‘,‘宁波‘,‘温州‘,‘绍兴‘,‘湖州‘]; | |
| //var n=document.getElementById(‘selpin‘).selectedIndex-1; | |
| var n=document.getElementById(‘selpin‘).value; | |
| var newoption; | |
| var cityid=document.getElementById(‘selcity‘); | |
| cityid.options.length=0; | |
| for(var i in city[n]) | |
| { | |
| newoption=new Option(city [n][i],city [n][i]); | |
| cityid.options.add(newoption); | |
| } | |
| } | |
| </script> | |
| </body> |
.net主要学习了三层架构,三层架构就是将一个房子分成三层,分层之后明确每层的用途和功能,这样可以让逻辑更加清晰,职责更加明确,在程序中为了让整个程序的逻辑更加清晰,便于对代码的管理,通常会将一个项目分为三层或者更多来做。三层分别为表现层,业务逻辑层,数据访问层,表现层是最上层,用于存放与用户交互的展示页面,业务逻辑层属于中间层,用来存放对数据进行逻辑处理的代码,数据访问层是底层,主要用于存放对源数据进行操作的代码
标签:class 山东省 length 总结 hang 中间 河南省 三层 山东
原文地址:http://www.cnblogs.com/JWY829/p/6127100.html