如何检查用户是否在classic-asp中输入了空字符串或空字符串?现在我有这个代码。
If Request.Form("productId") == "" Then
'my code here
End If
但它不起作用。
答案 0 :(得分:11)
经典ASP / VBScript使用一个=来检查是否相等,而不是两个。您可能想要尝试的另一件事是
If Request.Form("productid") = "" Then
Code here
End If
答案 1 :(得分:1)
这是一团糟。这是我发现的......
(1)要在QS中查找是否存在,请使用if IsEmpty(x)=false
(即URL?x)
(2)要在QS中查找值,请查找if x <> ""
(即URL?x =任何内容)
答案 2 :(得分:0)
If IsEmpty(Request.Form("inputPhoneNo")) = False Then
response.Write"<script language=javaScript>alert('Blank Phone Number');</script>"
response.Write"<script language=javascript>history.back()</script>"
Else
End If