0

如何在 ASP 中添加额外的属性使用 if else 语句?我有一个如下所示的列表。

<select>
<option value="100">$100</option>
<option value="200">$200</option>
<option value="300">$300</option>
</select>

我怎样才能使用asp这样写,

if (num = 100){
  add attr selected="selected" to <option value="100">
   //read as <option value="100" selected="selected"$100</option>
}if (num = 200){
  add attr selected="selected" to <option value="200">
   //read as <option value="200" selected="selected"$200</option>
}else{
   add attr selected="selected" to <option value="300">
   //read as <option value="300" selected="selected"$300</option>
}

我不太懂ASP语法,只懂PHP!

谢谢

4

1 回答 1

3

经典ASP 中,您可以执行以下操作:

<% 
   Dim num
   num = 200
%>

<select>
   <option value="100" <% If num = 100 Then Response.Write "selected='selected'" %>>$100</option>
   <option value="200" <% If num = 200 Then Response.Write "selected='selected'" %>>$200</option>
   <option value="300" <% If num <> 100 And num <> 200 Then Response.Write "selected='selected'" %>>$300</option>
</select>
于 2013-08-14T03:06:43.570 回答