- 1、本文档共91页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web程序设计与应用教程与实训(SQL Server版) 第3章 脚本语言基础
第3章 脚本语言基础
教学提示:
上一章我们介绍了HTML和CSS。为了更加灵活地控制网页
的格式和内容,并使其更具交互能力,我们需要在
HTML文档中添加脚本代码以构成DHTML 。VBScript和
JavaScript是一种常用的脚本语言,广泛应用于ASP动
态网页的设计。
教学要求:
本章主要介绍脚本语言基础。通过本章的学习,读者应
该掌握以下内容:VBScript的概念;VBScript数据类
型、常量、变量和运算符;VBScript 的语句;
VBScript的过程和函数;DHTML对象模型。
3.1 VBScript的概念
Microsoft Visual Basic Scripting Edition是程序开
发语言Visual Basic家族的必威体育精装版成员,它是Visual
Basic的一个子集,编程方法和Visual Basic基本相
同,它将灵活的脚本应用于更广泛的领域,包括
Microsoft Internet Explorer 中的 Web 客户机脚本
和Microsoft Internet Information Service中的Web
服务器脚本。
客户端编程优点是在客户端浏览器完成了所有的工作,
可以减轻服务器的负担。而且客户端程序运行起来比
服务器端程序快。当一个浏览器的用户执行了一个操
作时,不必通过网络对其做出响应,客户端程序就可
以做出响应。
VBScript代码必须写在成对的SCRIPT标记之间。一般
脚本代码放在HTML文档中的任何地方,最常见的位置
是HTML文档的HEAD标记对中。
脚本代码以SCRIPT开头,以/SCRIPT结束,一般来
说,形式如下:
script LANGUAGE=脚本语言名称 [EVENT=事件名称
][FOR=对象名称]
!--
脚本代码
--
/SCRIPT
“LANGUAGE”属性用于指定所使用的脚本语言。由于浏览
器能够使用多种脚本语言,所以必须在此指定所使用
的脚本语言。注意最好将代码嵌入在注释标记“!—”
和“--” 中。这样能够避免不能识别SCRIPT标记的
浏览器将代码直接显示在页面中。
SCRIPT块可以出现在HTML页面的任何地方(BODY
或HEAD部分之中)。一般目标脚本代码(即不
依赖于任何窗体控件的代码)最好放在HEAD部
分中,这样可以确保在BODY部分调用代码之前
所有脚本代码都被读取并解码。
这里的一个例外情况是,在窗体中提供内部代码
以响应窗体中对象的事件。
3.2 VBScript基本元素
本节介绍脚本语言VBScript的基本元素。
3.2.1 VBScript 数据类型
VBScript 只有一种数据类型,称为Variant。
Variant是一种特殊的数据类型,根据使用的
方式,它可以包含不同类别的信息。它也是
VBScript中所有函数的返回值的数据类型。
最简单的Variant可以包含数字或字符串信息。
Variant用于数字上下文中时作为数字处理,
用于字符串上下文中时作为字符串处理。也可
以将数字包含在引号( )中使其成为字符
串。
除简单数字或字符串以外,Variant还可以进一
步区分数值信息的特定含义。例如使用数值信
息表示日期或时间。此类数据在与其它日期或
时间数据一起使用时,结果也总是表示为日期
或时间。从Boolean值到浮点数,数值信息是
多种多样的。Variant包含的数值信息类型称
为子类型。大多数情况下,可将所需的数据放
进Variant中,而Variant也会按照最适用于其
包含的数据的方式进行操作。
表3.1 Variant 包含的数据子类型
子类型 描 述
Empty 未初始化的Variant。对于数值变量,值为0;对于字符串变量,值
为零长度字符串 ()
Null 不包含任何有效数据的 Variant
Boolean
您可能关注的文档
- DMS博明学校2010年中考英语词汇速记大全词根词缀归类记忆法1.pdf
- j江苏版牛津小学英语1B全册教案.pdf
- ITMC企业经营决策沙盘模拟实训教程-电子教案-邓文博 2 训练篇:基本方法经营策略和分析工具 综合训练 分析工具.pdf
- ITMC企业经营决策沙盘模拟实训教程-电子教案-邓文博 2 训练篇:基本方法经营策略和分析工具 训练角色四 财务经理.pdf
- LEED AP 美国绿色建筑认证考试官方复习材料 BDC Candidate Handbook.pdf
- Maple理论力学 I 第2版 教学课件 ppt 作者 李银山 第4章空间力系.pdf
- MCS-51单片机原理及应用技术教程 教学课件 ppt 作者 高洪志 第2章MCS-51单片机的硬件结构.pdf
- MCS-51单片机原理及嵌入式系统应用 教学课件 ppt 作者 王忠飞 第1-5章 第2章.pdf
- NOIP提高组初赛历年试题及答案求解题篇.pdf
- pep六年级下册英语教案(全册)5.pdf
最近下载
- 肾盂旁囊肿的研究的现状及进展.doc VIP
- 3.1《中国科学技术史序言(节选)》课件-中职高二语文(高教版2024拓展模块上册).pptx
- PCB多层压合工艺PPT课件.ppt
- 第一单元第二节+体验“云上生活”++课件 2024—2025学年川教版(2024)信息科技+七年级上册.pptx VIP
- Garmin佳明Forerunner 165 智能GPS跑步腕表说明书用户手册.pdf
- 工程项目工期关键节点和线路保证措施(模板)18.docx VIP
- 泰康入职测评考试题库答案.pdf
- Ai围棋定式大全(重排彩图).pdf
- 汽车钣喷系列教学课件--钣金件焊接工艺.ppt
- 人力资源有限公司管理制度.docx VIP
文档评论(0)