动态网页设计ASP庞英智齐志第3章节使用VBScript进行动态网页设计

动态网页设计ASP庞英智齐志第3章节使用VBScript进行动态网页设计

ID:45017480

大小:3.92 MB

页数:97页

时间:2019-11-07

动态网页设计ASP庞英智齐志第3章节使用VBScript进行动态网页设计_第1页
动态网页设计ASP庞英智齐志第3章节使用VBScript进行动态网页设计_第2页
动态网页设计ASP庞英智齐志第3章节使用VBScript进行动态网页设计_第3页
动态网页设计ASP庞英智齐志第3章节使用VBScript进行动态网页设计_第4页
动态网页设计ASP庞英智齐志第3章节使用VBScript进行动态网页设计_第5页
资源描述:

《动态网页设计ASP庞英智齐志第3章节使用VBScript进行动态网页设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章使用VBScript进行动态网页设计【学习目标】1)熟练掌握常量、变量及数据类型2)熟练掌握数组、语句、过程及函数3)能够根据实际需要在ASP中熟练应用VBScript脚本语言3.1.1VBScript语言的特点1.简单易学2.以对象为基础3.1VBScript语言概述3.1.2在HTML中使用VBScript在进行网页设计过程中,将VBScript嵌入至HTML文件中,可以扩展HTML的功能,获得仅仅由HTML开发的网页无法取得的效果。【例3-1】在HTML中使用VBScript。问题描述:本例将实现访问者

2、登录该网页时,显示一个消息框式的欢迎信息。实现步骤:1)在系统盘中的Inetpubwwwrootasp目录下创建一个Welcome.html文件。2)文件中代码如下:这是欢迎页3)程序运行结果如图所示。3.1.3在ASP中使用VBScriptASP中默认使用的脚本语言是VBScript,

3、该脚本语言包含在“<%”与“%>”或之间。【例3-2】在ASP中使用VBScript。问题描述:本例将实现访问者登录该网页时,显示“欢迎您来到吉购网!”。实现步骤:1)在系统盘中的Inetpubwwwrootasp目录下创建一个Welcomejg.asp文件,代码如下:<%Response.write("欢迎您来到吉购网!")'显示“欢迎您来到吉购网!”%>2)程序运行结果如图所示。3.2VBScript中的变量一般程序语言在声明变量时,必须指定变

4、量的数据类型,但VBScript只为用户提供一种变量类型,即“不定型数据类型(Variant)”,它能够存储任何类型的数据。3.2.1变量的声明1.用Dim声明例如:DimStuName'StuName为所声明的变量名DimStuName,StuTel'声明多个变量时,变量之间用逗号分隔2.用Private声明用Private强制声明的变量为私有变量,其作用域仅在其定义的脚本体内。Private声明变量的语法格式如下:Private变量名3.用Public声明用Public强制声明的变量为全局变量,其作用域在网站中

5、所有网页上都能够使用。Public声明变量的语法格式如下:Public变量名4.用OptionExplicit声明OptionExplicit语句表示ASP网页中必须显示定义变量后才可以使用。3.2.2变量的赋值使用“=”号为变量赋值。虽然形式上与等号一样,但是在此表示一个赋值运算符。变量在表达式的左侧,要赋的值在表达式的右侧。语法格式如下:变量名=变量值例如:sum=100bookname="动态网页设计(ASP)"3.2.3变量的命名规则VBScript变量的命名应遵循如下规则:变量名的第一个字符必须是字母;变

6、量名的长度不能超过255个字符;变量名中间不能包含符号“.”;变量名不能使用保留的关键字;变量在其作用域内,其名称必须是唯一的。3.2.4变量的作用域和生命周期1.变量的作用域2.变量的生命周期3.3数组3.3.1一维数组的定义使用数组一定要先声明名称,这是与简单变量不同之处。语法格式如下:Dim数组名(n)例如:定义一包含6个元素的一维数组。DimCityname(5)在基于0的数组中,数组元素的数目为括号内的数字加1,所以此数组实际上包含6个元素。该数组也被称为固定大小的数组。3.3.2数组的赋值可以使用索引为

7、数组的各元素进行赋值。例如:为上例所定义的数组赋值。Cityname(0)="北京"Cityname(1)="长春"Cityname(2)="沈阳"Cityname(3)="上海"Cityname(4)="昆明"Cityname(5)="重庆"3.3.3数组元素的使用例如:提取数组中第4个元素的数据。CCityName=Cityname(3)3.3.4多维数组的定义例如:定义一个包含5行2列的二维数组Student。DimStudent(4,1)定义多维数组时,用逗号将括号中每个表示数组大小的数字进行分隔。3.3.

8、5定义及使用动态数组例如:定义一个动态数组Student。DimStudent()数组元素的大小可以是动态的。可以使用Dim或ReDim语句来定义动态数组,动态数组名称后面括号的内容为空。3.4VBScript中的运算符3.4.1算术运算符VBScript中的算术运算符如表3-1所示。表3-1算述运算符运算符描述示例结果+加6+410-减6-42*乘6*42

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。