当前位置:文档之家› 脚本语言基础

脚本语言基础

–但作为参与表(1)在同一行上可以书写多条语句,语句 间用冒号“:”分隔。
(2)单行语句可分若干行书写,在本行后 加入续行符(空格和下划线“ _”)。
例1:嵌入脚本用于显示问候信息
•本例中由于这段语句不是一个过程,脚本引擎
立即执行这段程序,显示一个对话框,如左图所
示,并等待确认,单击“确定”后才打开其余的
Web页。结果如右图所示。
测试本例
例1:嵌入脚本用于显示问候信息
•为了验证本例中的代码,只需与其它HTML 文档一样输入并保存到任意一个文件夹中。 然后,在文件夹窗口双击该文件对应的图 标即可。
第2章 VBScript基础
主要内容
• 脚本语言是什么 • 常量、变量和表达式 • 常用函数 • 输入和输出
本章目录
2.1 脚本语言
2.1.1 VBScript 2.1.2 在HTML中嵌入VBScript
2.2 书写规则 2.3 常量、变量和数组
2.5 常用函数 2.6 输入/输出
本章小结 习题
嵌入VBScript例
例1:嵌入脚本用于显示问候信息
<HTML><HEAD> <TITLE>第一个VBScript脚本的网页</TITLE>
显示信息框 的一个函数
<SCRIPT LANGUAGE="VBScript">
<!-MsgBox "欢迎光临,敬请指正!"
嵌入的脚本
-->
</SCRIPT>
</HEAD>
<BODY>
你见到问候信息了吗?
</BODY></HTML>
例1:嵌入脚本用于显示问候信息
当 浏 览 器 解 释 这 一 HTML 文 件 时 , 若 遇 到 < SCRIPT> 标 记 , 会 通 过 检 查 LANGUAGE 属 性来判断后面的脚本所使用的语言,得 知是VBScript后,启动相应的引擎来分 析处理两个标记之间的语句。
2.3.1 常量 2.3.2 变量 2.3.3 数组
2.4 运算符与表达式
2.4.1 数学运算符 2.4.2 比较运算符 2.4.3 逻辑运算符
2.1 脚本语言
• 首先说明以下几个概念
–什么是脚本和脚本语言 –脚本语言有什么特点 –常用的脚本语言是什么
什么是脚本和脚本语言
• 在用HTML写的网页文件中允许嵌入一些 小的程序段来完成特定的功能,这样的 一些小程序称为脚本
•若要修改文件中的内容,可以在浏览器窗 口选择“查看”=>“源文件”,打开文本 编辑器对它进行编辑和修改,修改完成后 保存,再单击浏览器窗口的“刷新”按钮。
嵌入VBScript例
例2:嵌入VBScript脚本用于测试按钮。
<HTML><HEAD>
<TITLE>测试按钮事件</TITLE>
</HEAD>
• 脚本语言介于两者之间,它的函数与编 程语言相像,但它的语法和规则没有编 程语言那么严格和复杂。
常用的脚本语言是什么
• 常用的脚本语言有VBScript和 JavaScript。
• 不管是在网页中嵌入由服务器端执行的 脚本代码还是由浏览器端执行的脚本代 码,都可以同时使用这两种脚本语言来 编写。只要你在每段脚本程序开始处标 明所用的脚本语言。
2.1.2 在HTML中嵌入VBScript
• 使用<SCRIPT>标记可将VBScript代码添 加到HTML页面中。只需要将VBScript代 码写在成对的<SCRIPT>标记之间。
• 根据需要由<SCRIPT>标记引导的脚本既 可以出现在<HEAD>标记之间,也可以出 现在<BODY>标记之间。
</FORM>
</BODY></HTML>
例2:嵌入VBScript脚本用于测试按钮
• 本例浏览时,首先显示如左图所示的内 容,窗口中有一按钮,当单击该按钮时, 出现显示如右图所示的对话框。
测试本例
说明
(1)在网页中嵌入VBScript脚本程序的一 般形式为:
<SCRIPT LANGUAGE=“VBScript”> ‘在这里书写VBScript代码
2.2 书写规则
• 用VBScript编写代码也有一定的书写规 则,其主要规定如下:
1.程序代码中不区分字母的大小写 2.语句书写自由 3.注释有利于程序的维护和调试
1.程序代码中的大小写
• 在VBScript编写的代码中:
–凡是用到的作为名称的(如变量名、文件名、 网页中各元素对象的名称)符号串,都不区 分大小写。即使出现在引号中也是如此。
2.1.1 VBScript
• 脚 本 语 言 VBScript 是 VB(Visual Basic) 的 Scripting版,它简单、易学,符合网页设计的特点, 删除了VB中有安全性顾虑的一些指令,如读写、 删除文件等,使设计者可放心地在INTERNET上 传递的网页中使用。
• 通过在HTML网页中加入VBScript脚本,可使 静态的HTML网页成为动态网页。
</SCRIPT>
•根据执行的顺序需要,可以将这部分内容 放在由<HEAD>标签引导的头部,也可以 放在<BODY>部分。
说明
(2)执行脚本时,为了显示一个信息框, 可以使用MsgBox 函数,形式为:
MsgBox“显示信息”
•它将双引号之间内容作为提示信息显示在 打开的窗口中。
说明
(3)一般Script程序代码会放在HTML的注 释符号“<!--”和“-->”之间,使用 HTML文件的注释符“<!--”和“-->”的目 的是当浏览器不支持这种脚本时不执行这 段代码,也不把程序代码显示在网页上。
<BODY>
<FROM NAME="Form1">
<input type="Button" Name="button1" value="单击这里">
<
script
for="Button1"
language="VBSCRIPT">
EVENT="onClick"
MsgBox "你单击了这个按钮!"
</SCRIPT>
• 系统对于这样的“小程序”通常并不像 一般的程序那样编译执行,而是逐行解 释执行。
• 脚本中所使用的命令及语句集称为脚本 语言。
脚本语言有什么特点
• 脚本语言介于HTML和Java、C++以及VB 等编程语言之间。
• HTML通常用于格式化和链接文本。而编 程语言通常用于向机器发出一系列复杂 的指令。
相关主题