ASP/VBScript IF...Then..ElseIF...Else...End IF กำหนดเงื่อนไขเป็นจริงได้หลายเงื่อนไขเพื่อเป็นทางเลือกในการตัดสินใจ
Syntax
<%
IF condition1 Then
[statements true 1]
ElseIF condition2 Then
[statements true 2]
ElseIF condition3 Then
[statements true 3]
Else
[statements else]
End IF
%>
Sample
<%
Dim A,B
A = 3
If A = 1 Then
Response.write("Now A = 1<br>")
ElseIf A = 2 Then
Response.write("Now A = 2<br>")
ElseIf A = 3 Then
Response.write("Now A = 3<br>")
ElseIf A = 4 Then
Response.write("Now A = 4<br>")
ElseIf A = 5 Then
Response.write("Now A = 5<br>")
Else
Response.write("Now A ="&A)
End If
%>