Asp-Classic

檢測來自使用者的空/空輸入

  • July 3, 2017

如何檢查使用者是否在 classic-asp 中輸入了 null 或空字元串?現在我有這個程式碼。

If Request.Form("productId") == "" Then
'my code here
End If

但它不起作用。

經典 ASP/VBScript 使用一個 = 來檢查是否相等,而不是兩個。您可能想嘗試的另一件事是

If Request.Form("productid") = "" Then
  Code here
End If

這是一團糟。這是我發現的…

(1) 要在 QS 中查找存在,請使用if IsEmpty(x)=false(即 URL?x)

(2) 要在 QS 中查找值,請查找if x <> ""(即 URL?x=anything)

祝你好運!

引用自:https://stackoverflow.com/questions/2838641