asp If Then Else 语法与If Then Else实例教程

if语句一种方法,使一个变量或一些其他类型的数据进行决策。例如,你可能有一个

脚本来检查,如果布尔值为真或假,或变量包含数字或字符串值。

使用if语句,执行语句,如果逻辑条件为真。使用可选的其他条款的执行语句,如果

条件为假。对于看起来If语句的语法如下:
if condition then
   statements_1
else
   statements_2
end if
条件可以是任何表达式,其值为true或false。如果条件计算为真,statements_1被执

行,否则,statements_2被执行。 statement_1和statement_2可以是任何声明,包括

进一步嵌套的IF语句。

您也可以使用复合的声明elseif有顺序测试多个条件。您应使用此建筑如果您想选择

的线路多套一来执行。
if condition_1 then
   statement_1
[elseif condition_2 then
   statement_2]
...
[elseif condition_n_1 then
   statement_n_1]
[else
   statement_n]
end if
让我们来的例子。第一个例子决定学生是否已经通过了一项对57个考试及格分数:

Select ActionSelect AllTry It<%@ language="vbscript"%>
<%
Dim Result
Result = 70

if Result >= 57 then
    response.write("Pass <br />")
else
    response.write("Fail <br />")
end if
%>下一个例子使用if语句在elseif变种。这让我们来测试,如果第一个其他条件是不

正确的。该计划将测试每一个序列状态,直至:

它的发现之一是真的。在这种情况下,执行了这一条件的代码。
它到达一个else语句。在这种情况下,在执行else语句的代码。
它到达最终如果... elseif ... else结构。在这种情况下,移动到下一个发言后,有

条件的结构。
Select ActionSelect AllTry It<%@ language="vbscript"%>
<%
Dim Result
Result = 70

if Result >= 75 then
    response.write("Passed: Grade A <br />")
elseif Result >= 60 then
    response.write("Passed: Grade B <br />")
elseif Result >= 45 then
    response.write("Passed: Grade C <br />")
else
    response.write("Failed <br />")
end if
%>

时间: 2024-08-08 14:24:28

asp If Then Else 语法与If Then Else实例教程的相关文章

ASP.net与JavaEE语法、内置对象的对比

1 各自的HelloWord版本 1.1 ASP <%  Response.Write("hello asp") %> 文件名为test.asp. 1.2 ASP.net <%@ page Language="C#" %> <%  Response.Write("hello asp.net"); %> 文件名为test.aspx. 需要注意的是由于ASP.net支持多种语言开发,而默认的语言是VB.net,这里

ASP AdRotator 组件实例教程

好了下面我们来看看ASP AdRotator 组件实例教程吧. 在ASP AdRotator组件创建一个AdRotator对象,显示不同的图片每一次使用者进入或重新整理网页.一个文本文件包含有关的图片. 语法 <% set adrotator=server.createobject("MSWC.AdRotator") adrotator.GetAdvertisement("textfile.txt") %> 例如 假设我们有一个文件名为" ba

asp fso教程:asp move文件移动实例教程

move移动方法移至指定的文件或文件夹从一个位置到另一个位置. 语法 FileObject.Move(destination) FolderObject.Move(destination) Parameter Description destination Required. Where to move the file or folder. Wildcard characters are not allowed 对文件操作简单例子. <% dim fs,f set fs=Server.Crea

asp fso:创建文件 CreateTextFile 实例教程

asp fso:创建文件 CreateTextFile 实例教程 CreateTextFile方法创建一个新的文本文件在当前文件夹中,并传回TextStream物件,可以用来读取或写入档案. 语法 FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]]) FolderObject.CreateTextFile(filename[,overwrite[,unicode]]) Parameter Description filen

ASP fso Files 实例教程

ASP fso Files 实例教程 档案收集返回一个收集的所有文件中指定的文件夹. 语法 FolderObject.Files 例如 <% dim fs,fo,x set fs=Server.CreateObject("Scripting.FileSystemObject") set fo=fs.GetFolder("c:test") for each x in fo.files 'Print the name of all files in the tes

ASP ShortName 与 ShortPath属性实例教程

ASP ShortName  与 ShortPath属性是取得文件短名或路径的 该ShortPath财产用于归还短路径指定的文件或文件夹( 8.3命名约定) . 语法 FileObject.ShortPath FolderObject.ShortPath   例如File对象 <% dim fs,f set fs=Server.CreateObject("Scripting.FileSystemObject") set f=fs.GetFile("c:asp_test_

ASP ParentFolder 与 ASP Path 属性实例教程

ASP ParentFolder 与 ASP Path 属性是判断当前文件或文件夹的上级目录 我们先来看看parentfolder属性吧. 好了下面我们接着看asp fso path 属性实例教程吧. 语法 DriveObject.Path FileObject.Path FolderObject.Path <% dim fs,d set fs=Server.CreateObject("Scripting.FileSystemObject") set d=fs.GetDrive(

ASP AppendToLog实例教程

ASP AppendToLog实例教程 该AppendToLog方法增加了一个字符串的结尾服务器日志条目的这一请求.您可以调用此方法多次在一个脚本.每当它被称为将追加指定字符串的日志条目. 语法 response.AppendToLog string 参数说明string :必需.文本附加到日志文件(不能包含任何逗号字符)   下面我们来看看reaponse.appendtolog实例教程吧.   <%Response.AppendToLog "My log message"%&

ASP Browser 组件实例教程

ASP Browser 组件实例教程 浏览器功能的ASP组件 该浏览器功能的ASP组件创建一个BrowserType对象确定的类型,功能和版本号码每个浏览器访问您的网站. 当浏览器连接到一个服务器,一个HTTP用户代理头也发送到服务器.这头包含有关浏览器(如浏览器类型和版本号) .该BrowserType对象然后比较中的信息与信息标题在一个文件中的服务器上所谓的" Browscap.ini " . 如果有一场比赛之间的浏览器类型和版本号码发送的标题和信息的" Browserc