永发信息网

ASP 这样判断不生效 请求的参数为空 应该怎么写

答案:2  悬赏:0  手机版
解决时间 2021-03-17 00:57
  • 提问者网友:活着好累
  • 2021-03-16 07:22
dim user,pwd,username,tel<br>  user=request("user")<br>  pwd=request("pwd")<br>  username=request("username")<br>  tel=request("tel")<br>  if user="" or pwd="" or username="" or tel="" then<br>  dim msga<br>  msga="<script language=JavaScript>alert('用户名或密码不能为空!');javascript:history.go(-1)&lt;&#47;script&gt;"<br>  response.Write(msga)<br>  end if
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-03-16 08:58
这段代码本身没错,估计是后面的代码出错。也就是说执行完这段代码后如果继续运行,由于user等变量的值为空,就会出现参数为空之类的提示了。
所以应该在end if的上面插一行:
response.end
全部回答
  • 1楼网友:青尢
  • 2021-03-16 09:23
你好!<br><br>if user="" or pwd="" or username="" or tel="" then<br>response.Write "<script language='javascript'>alert('用户名或密码不能为空<br>');history.go(-1);&lt;&#47;script&gt;"<br>response.End<br>end if<br><br>如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯