欢迎来到天天文库
浏览记录
ID:41881634
大小:870.00 KB
页数:25页
时间:2019-09-04
《第6章 使用VBScript脚本编程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、网站建设技术——第6章使用VBScript脚本编程内容概述01教学目标02知识点讲解03实验04VBScript是ASP动态网页默认的编程语言,配合ASP内建对象和ADO对象,用户很快就能掌握访问数据库的ASP动态网页开发技术。VBScript是学习ASP程序运行的基础。BACKNEXTPREV掌握VBScript的基本语法;掌握VBScript在服务器端编程的方法。二、教学目标BACKNEXTPREV6.1VBScript基础6.1.1在网页中嵌入VBScript脚本(一)在HTML网页中使用VBScript案例:在网页
2、中输出文本“用户【李明】,你好,欢迎使用!”其语法格式为:'vbscript代码三、知识点讲解BACKNEXTPREV教师演示操作过程6.1.1在网页中嵌入VBScript脚本(二)在ASP网页中使用VBScript案例:在ASP页面中输出当前的日期语法格式为:<%在服务器端运行的代码%>或在服务器端运行的代码三、知识点讲解BACKNEXTPREV教师演示操
3、作过程6.1.2使用VBScript变量案例:利用变量设置用户登录欢迎语句。VBScript数据类型VBScript常量VBScript变量三、知识点讲解BACKNEXTPREV教师演示操作过程6.1.3使用VBScript输入输出数据案例:使用InputBox()与MsgBox()函数,效果如图所示。输入函数InputBox()输出函数MsgBox()三、知识点讲解BACKNEXTPREV教师演示操作过程6.1.4使用VBScript内置函数案例:使用date()、time()、weekday()函数,效果如图所示。VB
4、Script提供了若干个用于获取系统日期与时间的函数,如表所示。三、知识点讲解BACKNEXTPREV教师演示操作过程6.1.5VBScript流程控制一、条件语句(一)选择分支语句案例:实现根据考试成绩分数确定等级级别,效果如图所示。其语法格式为:If<条件1>Then[语句1][Elseif<条件2>Then][语句2]……[Else][语句n]EndIf三、知识点讲解BACKNEXTPREV教师演示操作过程6.1.5VBScript流程控制(二)多路选择分支语句案例:实现登录页面的分时问候,效果如图所示。当If条件为
5、True时,即当符合If条件时,执行If至End之间的脚本。其语法格式为:If<条件>Then[语句1]Else[语句2]EndIf三、知识点讲解BACKNEXTPREV教师演示操作过程6.1.5VBScript流程控制(三)Select…Case语句其语法格式为:SelectCase<表达式>[Case<表达式1>[语句1]][Case<表达式2>[语句2]]…[CaseElse[语句n]]EndSelect三、知识点讲解BACKNEXTPREV二、循环语句循环语句结构用于重复执行一组指定的语句。在VBScript中常使
6、用的循环语句有以下几种:Do…Loop当(或直到)条件为True时循环。While…Wend当条件为True时循环。For…Next指定循环次数,使用计算器重复运行语句。三、知识点讲解BACKNEXTPREV(一)Do…Loop循环1.当型循环结构案例:利用Do…Loop语句实现从1到100的累加和。效果如图所示。两者区别:当第一次执行循环语句条件不成立时,“格式1”不执行循环体,而“格式2”要执行一次循环体。当型循环语句,当条件为真(True)时执行循环体,条件为假(False)时终止循环。三、知识点讲解BACKNEXT
7、PREV教师演示操作过程(一)Do…Loop循环2.直到型循环结构注:在直到型循环结构中,条件为假时执行循环体,条件为真时终止循环。三、知识点讲解BACKNEXTPREV(二)While…Wend循环2.直到型循环结构用While…Wend语句判别鸡兔同笼问题,效果如图所示。While…Wend语句结构与Do…Loop语句结构类似,是为那些熟悉其语法的用户提供的。在程序运行过程中,每当遇到While语句时,首先判断条件是否成立,如果成立就执行循环,不成立则退出循环。其语法格式为:While<条件>[语句]Wend三、知识点
8、讲解BACKNEXTPREV教师演示操作过程(三)For…Next循环2.直到型循环结构利用For…Next语句实现从1到100的偶数累加和,效果如图所示。While…Wend语句结构与Do…Loop语句结构类似,是为那些熟悉其语法的用户提供的。在程序运行过程中,每当遇到While语句时,首先判断条件是
此文档下载收益归作者所有