Подтвердить что ты не робот

Обнаружение нулевого/пустого ввода от пользователя

Как проверить, имеет ли пользователь ввод нулевой или пустой строки в классическом asp? Прямо сейчас у меня есть этот код.

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

Но он не работает.

4b9b3361

Ответ 1

Классический ASP/VBScript использует one = для проверки равенства, а не для двух. Еще одна вещь, которую вы можете попробовать:

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

Ответ 2

Это беспорядок. Вот что я нашел...

(1) Чтобы искать существование в QS, используйте if IsEmpty(x)=false (т.е. URL? x)

(2) Чтобы найти значение в QS, найдите if x <> "" (т.е. URL? x = anything)

Удачи!

Ответ 3

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