摘要:
什么是变量?
变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储 script 运行时可更改的程序信息。例如,可以创建一个名为 clickcount 的变量来存储用户单击 web 页面上某个对象的次数。使用变量并不需要了解变量在计算机内存中的地址,只要通过变量名引用变量就可以查看或更改变量的值。在 vbscript 中只有一个基本数据类型,即 variant,因此所有变量的数据类型都是 variant。
声明变量
声明变量的一种方......
摘要:
简单验证
使用 visual basic scripting edition,您可以完成通常要在服务器上进行的大量窗体处理工作,也可以完成不能在服务器上进行的工作。
这是一个简单的客户端验证的样例。html 代码的结果是一个文本框和一个按钮。如果使用 microsoft? internet explorer 查看用以下代码制作的页面,您会看到一个旁边带有按钮的小文本框。
<html>
<head><title>简单验证</......
VBScript教程 第八课 使用循环语句
使用循环重复执行代码
【相关文章:
COM技术及其在互联网络上的应用】 【扩展阅读:
在VB组件内调用Excel2000实现G】
循环用于重复执行一组语句。循环可分为三类:一类在条件变为 false 之前重复执行语句,一类在条件变为 true 之前重复执行语句,另一类按照指定的次数重复执行语句。 【扩展信息:
MTS管理自动化】
在 vbscript 中可使用下列循环语句:
·do...loop: 当(或直到)条件为 true 时循环。
·while...wend: 当条件为 true 时循环。
·for...next: 指定循环次数,使用计数器重复运行语句。
·for each...next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。
使用 do 循环
可以使用 do...loop 语句多次(次数不定)运行语句块。当条件为 true 时或条件变为 true 之前,重复执行语句块。
当条件为 true 时重复执行语句
while 关键字用于检查 do...loop 语句中的条件。有两种方式检查条件:在进入循环之前检查条件(如下面的 chkfirstwhile 示例);或者在循环至少运行完一次之后检查条件(如下面的 chklastwhile 示例)。在 chkfirstwhile 过程中,如果 mynum 的初始值被设置为 9 而不是 20,则永远不会执行循环体中的语句。在 chklastwhile 过程中,循环体中的语句只会执行一次,因为条件在检查时已经为 false。
sub chkfirstwhile()
dim counter, mynum
counter = 0
mynum = 20
do while mynum > 10
mynum = mynum - 1
counter = counter + 1
loop
msgbox "循环重复了 " & counter & " 次。"
end sub
sub chklastwhile()
dim counter, mynum
counter = 0
mynum = 9
do
mynum = mynum - 1
counter = counter + 1
loop while mynum > 10
msgbox "循环重复了 " & counter & " 次。"
end sub
重复执行语句直到条件变为 true
until 关键字用于检查 do...loop 语句中的条件。有两种方式检查条件:在进入循环之前检查条件(如下面的 chkfirstuntil 示例);或者在循环至少运行完一次之后检查条件(如下面的 chklastuntil 示例)。只要条件为 false,就会进行循环。
sub chkfirstuntil()
dim counter, mynum
counter = 0
mynum = 20
do until mynum = 10
mynum = mynum - 1
counter = counter + 1
loop ...
下一页 摘要:
script 元素用于将 vbscript 代码添加到 html 页面中。
<script> 标记
vbscript 代码写在成对的 <script> 标记之间。例如,以下代码为一个测试传递日期的过程:
<script language="vbscript">
<!--
function candeliver(dt)
candeliver = (cdate(dt) - now()) > 2
end function
--......