|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
WEB开发
→
『 ASP技术论坛 』
→ [求助]if条件语句的一个问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
587
人关注过本帖
标题:
[求助]if条件语句的一个问题
只看楼主
加入收藏
lsdm
等 级:
新手上路
帖 子:140
专家分:0
注 册:2006-1-7
楼主
收藏
问题点数:0 回复次数:7
[求助]if条件语句的一个问题
if xm="" or rq="" or ly="" then
response.redirect"fy1.asp"
msgbox "请把信息填写完整!"
想叫条件语句同时执行两个结果行吗?就是这句,既想指向fy1.asp,又想出现对话框,不知道行吗?
我试了一下不行,如果想达到这种效果,应该怎么办呢?
搜索更多相关主题的帖子:
语句
条件
2006-10-03 14:17
举报帖子
使用道具
赠送鲜花
fengmumei
等 级:
论坛游民
威 望:
2
帖 子:298
专家分:14
注 册:2006-9-16
第
2
楼
收藏
得分:0
不知道你在什么地方看到过这样的效果,但我是没见过,也没用过,也许是我见识短把,我只见过用过这种情况:当信息填写不完整提交时,弹出提示信息"请把信息填写完整!",当你单击确定按钮时,网页转到某一页面
随缘不变,不变随缘
2006-10-03 14:56
举报帖子
使用道具
赠送鲜花
lsdm
等 级:
新手上路
帖 子:140
专家分:0
注 册:2006-1-7
第
3
楼
收藏
得分:0
谢谢楼上的朋友,我就是想要你说的这种效果,请问代码应该怎么写呢?我把
response.redirect"fy1.asp"
msgbox "请把信息填写完整!"
的顺序颠倒了一下,也不行,单独使用
msgbox "请把信息填写完整!"
也不行,提示没有权限,不知道是什么原因,请指点,谢谢!
2006-10-03 15:03
举报帖子
使用道具
赠送鲜花
fengmumei
等 级:
论坛游民
威 望:
2
帖 子:298
专家分:14
注 册:2006-9-16
第
4
楼
收藏
得分:0
我建议你不要用msgbox,自己写个检查的函数,至于你所说的fy1.asp不知道是不是你填写信息的那个文件?
随缘不变,不变随缘
2006-10-03 15:19
举报帖子
使用道具
赠送鲜花
fengmumei
等 级:
论坛游民
威 望:
2
帖 子:298
专家分:14
注 册:2006-9-16
第
5
楼
收藏
得分:0
<form action="login.asp" name="form1" onsubmit="return checkdata()">
…………………………………………
</form>
<script>
function checkdata()
{
if (document.form1.username.value=="")
{
alert("用户名不能为空!");
return false;
}
if (document.form1.password.value=="")
{
alert("密码不能为空!");
return false;
}
if (document.form1.repassword.value=="")
{
alert("确认密码不能为空!");
return false;
}
if (document.form1.password.value!=document.form1.repassword.value)
{
alert("密码不一致!");
return false;
}
…………………………
return true;
}
</script>
随缘不变,不变随缘
2006-10-03 15:24
举报帖子
使用道具
赠送鲜花
lsdm
等 级:
新手上路
帖 子:140
专家分:0
注 册:2006-1-7
第
6
楼
收藏
得分:0
谢谢!
2006-10-03 15:49
举报帖子
使用道具
赠送鲜花
雷雷
等 级:
新手上路
帖 子:34
专家分:0
注 册:2006-10-1
第
7
楼
收藏
得分:0
楼上的楼上发的是客户端的验证方法,在服务器端还得验证一次,我一般用下面这样的方法。
if xm="" or rq="" or ly="" then
Response.Write("<script language=javascript>alert('错误信息!');this.top.location.href='fy1.asp';</script>")
end if
这样的效果是出错后转向到fy1.asp,还有一种效果是出错后后退一页。
if xm="" or rq="" or ly="" then
Response.Write("<script language=javascript>alert('错误信息!');history.back(1);</script>")
end if
我就是我,走猪的路,让猫狗们去说吧…… Http://www./
2006-10-04 15:05
举报帖子
使用道具
赠送鲜花
yms123
等 级:
版主
威 望:
209
帖 子:12488
专家分:19042
注 册:2004-7-17
第
8
楼
收藏
得分:0
跳转和弹出窗口不能一起使用,而且ASP服务器端不支持msgbox函数。
2006-10-04 20:54
举报帖子
使用道具
赠送鲜花
8
1/1页
1
快速回复:
[求助]if条件语句的一个问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.033355 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved