- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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
您可能关注的文档
- from global capital to state capitalism the evolution of economic thought in iran, 1875-1925精品.pdf
- pep六年级下册英语教案(全册)5精品.pdf
- Acupuncture for epilepsy (Review) - The Cochrane Library精品.pdf
- 口碑营销与传统营销外文文献精品.pdf
- capability flexibility a decision support methodology for:能力灵活的决策支持方法精品.pdf
- 北京二十中学2009年高一数学必修模块一测试题人教版必修一精品.pdf
- B型G型客车厂修规程精品.pdf
- HONEYWELL_VISTA-120报警编程手册+6160键盘精品.pdf
- Biomedical knowledge engineering using a computational grid精品.pdf
- underwater electromagnetic sensor networks, part ii localization and network simulations.水下电磁传感器网络,第二部分定位和网络模拟精品.pdf
- reconciling federal circuit choice of law withebay v:协调联邦巡回法律选择withebay v精品.pdf
- An Introduction to Applying Social Work Theories and Methods精品.pdf
- clinical significance of subclinical varicocelectomy in male infertility systematic review and meta-analysis精品.pdf
- 单片机原理及接口技术第八章 半导体存储器精品.ppt
- SYJ+4001-1990+长输管道线路工程施工及验收规范.pdf精品.pdf
- 《剑桥国际英语教程学生用书1》 第2课精品.pdf
- 初一年级家长会材料精品.pdf
- Oracle 与 DB2 数据库系统使用与管理比较分析精品.pdf
- PED-97-23-EC压力设备指令-中文版精品.pdf
- AS工程有限公司安全责任制与安全生产规章制度汇编【36份责任制+41份管理制度】12精品.pdf
文档评论(0)