asp教程之vbscript语言

asp教程之vbscript语言

ID:40236386

大小:174.51 KB

页数:12页

时间:2019-07-27

asp教程之vbscript语言_第1页
asp教程之vbscript语言_第2页
asp教程之vbscript语言_第3页
asp教程之vbscript语言_第4页
asp教程之vbscript语言_第5页
资源描述:

《asp教程之vbscript语言》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四部分VBScript语言VBScript脚本是ASP的默认脚本语言。通过在HTML网页中加入VBScript脚本,可以使静态的HTML网页成为客户端或者服务器端的动态网页。变量:1、声明变量声明变量的一种方式是使用Dim语句声明多个变量时,使用逗号分隔变量。例如:DimaDimTop,Bottom,Left,Right’注释语句2、命名规则变量命名必须遵循VBScript的标准命名规则。变量命名必须遵循:第一个字符必须是字母。不能包含嵌入的句点。长度不能超过255个字符。在被声明的作用域内必须唯一。3、给变量赋值创建如下形式的表达式给变量赋值:变量在表达式左边,要赋的值在表达式右边。

2、例如:B=200OptionExplicit的使用4、VBSCRIPT支持的数据类型,vartype()函数的使用4、数组变量定义数组例子:DimA(10)括号中显示的数字是10,但由于在VBScript中所有数组都是基于0的,所以这个数组实际上包含11个元素。数组赋值:A(0)=256A(1)=324A(2)=100...A(10)=55定义多维数组:DimMyTable(5,10)4、数组变量动态数组ReDim确定维数和每一维的大小。下例中,ReDim将动态数组的初始大小设置为25,而后面的ReDim语句将数组的大小重新调整为30,同时使用Preserve关键字在重新调整大小时保留数

3、组的内容。ReDimMyArray(25)...ReDimPreserveMyArray(30)重新调整动态数组大小的次数是没有任何限制的,但是应注意:将数组的大小调小时,将会丢失被删除元素的数据。常数常数是具有一定含义的值,其值定义之后不能改变。VBScript定义了许多固有常数。1、创建常数您可以使用Const语句在VBScript中创建用户自定义常数。使用Const语句可以创建名称具有一定含义的字符串型或数值型常数,并给它们赋原义值。例如:ConstMyString="这是一个字符串。“ConstMyAge=49ConstCutoffDate=#6-1-97#运算符过程分类:1、S

4、ub过程Sub过程是包含在Sub和EndSub语句之间的一组VBScript语句,执行操作但不返回值。Sub过程可以使用参数(由调用过程传递的常数、变量或表达式)。如果Sub过程无任何参数,则Sub语句必须包含空括号()。SubConvertTemp()temp=1EndSubSubConvertTemp(refs)temp=refsEndSub过程分类:2、Function过程Function过程是包含在Function和EndFunction语句之间的一组VBScript语句。Function过程与Sub过程类似,但是Function过程可以返回值。Function过程可以使用参数(

5、由调用过程传递的常数、变量或表达式)。如果Function过程无任何参数,则Function语句必须包含空括号()。Function过程通过函数名返回一个值,这个值是在过程的语句中赋给函数名的。Function返回值的数据类型总是Variant。FunctionCelsius(names)Celsius=namesEndFunction将VBSCRIPT与HTML结合一起响应事件:一个简单首页

Event1.asp将VBSCRIPT与HTML结合一起响应事件:例2例3Event3.

7、aspEvent2.asp客户端调用vbscript客户端脚本dimvar1,resultvar1=0result=var1subchangevalue1(v1)v1=v1+1result=doadd(v1)msgbox(result)endsubfunctiondoadd(v2)v2=v2+1doadd=v2+

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

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

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