<script>ec(2);</script> 选择报表的工作一样,如果语句。然而不同的是,他们可以检查多个值。当然,你有 多个相同的,如果.. else语句,但是这并不总是最好的方法。 选择语句允许一个程序来计算表达式,并试图匹配表达式的值案件标签。如果找到匹 配,程序执行相关的声明。对于SELECT语句的语法如下: select case expression case label_1 statements_1 case label_2 statements_2 ... case else statements_n end select 该计划首先查找与匹配的表达式的值标签的情况,然后条控制转移到该条款,执行相 关的声明。如果没有找到匹配的标签,程序查找任择案Else子句,如果发现,将控制 转移到该条款,执行相关的声明。如果没有Case Else子句发现,程序继续执行的声明 后选择结束。利用休息时间,避免因进入下一个代码自动执行。 让我们考虑一个例子: <%@ language="vbscript"> <% Dim Flower Flower = "rose" select case flower case "rose" response.write(flower & " costs $2.50") case "daisy" response.write(flower & " costs $1.25") case "orchild" response.write(flower & " costs $1.50") case else response.write("There is no such flower in our shop") end select %>
|