仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 400|回复: 7
打印 上一主题 下一主题

[学习教程] ASP网页设计不革新页面改动下拉菜单内容

[复制链接]
乐观 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:32:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。在计划数据库查询页面时,下拉菜单是常常利用的元素。良多时分你会但愿选择了下拉菜单的一项后,响应的另外一下拉菜单的内容会随之改动。这类功效能够经由过程革新页面来完成,但界面显得不那末友爱。在本文先容例子中,不必要革新页面即可到达目标。当鄙人拉菜单当选择了一个省分后,另外一下拉菜单会呈现该省分的一些乡村供选择。我的基础思绪是:在客户端剧本中,把下拉菜单大概会呈现的一切内容事后寄存于数组中,今后依据必要从数组中抽取数据写进下拉菜单中。以下是完全的代码:
<HTML>
<HEAD>
<TITLE>静态改动下拉菜单内容示例</TITLE>
</HEAD>
<SCRIPTLANGUAGE=JavaScript>
<!--
//界说一个二维数组aArray,用于寄存乡村称号。
varaCity=newArray();
aCity[0]=newArray();
aCity[1]=newArray();
aCity[2]=newArray();
aCity[3]=newArray();
//赋值,每一个省分的乡村寄存于数组的一行。
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[3][0]="--请选择--"
aCity[3][1]="杭州市";
aCity[3][2]="姑苏市";
aCity[3][3]="温州市";
functionChangeCity()
{vari,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]=newOption(aCity[iProvinceIndex][i]);
document.frm.optCity.focus()
}
-->
</SCRIPT>
<BODYONFOCUS=ChangeCity()>
<H3>选择你地点的省分及乡村</H3>
<FORMNAME="frm">
<P>省分:
<SELECTNAME="optProvince"SIZE="1"ONCHANGE=ChangeCity()>
<OPTION>--请选择--</OPTION>
<OPTION>广东省</OPTION>
<OPTION>湖南省</OPTION>
<OPTION>浙江省</OPTION>
</SELECT>
</P>
<P>乡村:
<SELECTNAME="optCity"SIZE="1">
<OPTION>--请选择--</OPTION>
</SELECT>
</P>
</FORM>
</BODY>
</HTML>

ASP脚本是采用明文(plaintext)方式来编写的。
再见西城 该用户已被删除
沙发
发表于 2015-1-19 16:24:12 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
乐观 该用户已被删除
板凳
 楼主| 发表于 2015-2-4 16:03:10 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
冷月葬花魂 该用户已被删除
地板
发表于 2015-2-10 03:51:18 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
蒙在股里 该用户已被删除
5#
发表于 2015-2-28 19:06:29 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
山那边是海 该用户已被删除
6#
发表于 2015-3-10 06:06:23 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
只想知道 该用户已被删除
7#
发表于 2015-3-17 05:06:51 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
因胸联盟 该用户已被删除
8#
发表于 2015-3-23 19:59:07 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 00:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表