如何在IF条件下使用变量值的值

时间:2015-10-21 19:26:02

标签: vbscript asp-classic

这里有一个变量"问题",并且它的值也是变量,即" Q4_1",我需要执行如果条件基于" Q4_1"的价值。那么我应该如何调用变量的变量值?

question="Q4_1"

<%if (value of (=question)="1"  then %>            
    <tr><td>Some text</td></tr>
<%end if %> 

1 个答案:

答案 0 :(得分:3)

您正在寻找Eval()函数来评估表达式:

Dim question
Dim Q4_1

question ="Q4_1"
Q4_1 = "1"   
If Eval(question) = "1"  Then
    Response.Write "Some text"
Else
    Response.Write "Other text"
End If

这个例子将发送&#34;一些文字&#34;给客户。