标题:如何实现双重条件的判断?
取消只看楼主
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
结帖率:99.55%
 问题点数:0 回复次数:1 
如何实现双重条件的判断?
判断部分的代码如下:
<!--
function submitcheck(cobject)
{
if (cobject.txtNum.value=="") {alert("请输入账号!"); cobject.iname.focus(); return (false);}
if (cobject.txtPass.value=="") {alert("请输入密码!"); cobject.ititle.focus(); return (false);}
return (true);
}
-->
表单部分的代码如下:
<form name="main" method="POST" action="user.asp" onSubmit="return submitcheck(this)" >
<font size="2" color="#0000FF">帐号 <input type="text" name="txtNum" size="13" tabindex="1"><br>
密码 <input type="password" name="txtPass" size="13" tabindex="2">
</font>
<input type="submit" value="登录" name="cmdEnrall" tabindex="3">
<input type="submit" value="注册" name="cmdRegister" tabindex="4">
</form>
我现在希望在用户按“登录”按钮时,判断部分标记为红色的代码行要执行,而在用户按“注册”按钮时,标记为红色的代码不执行,也就是说用户登录时需要检查密码是否为空,而在注册时则不需要检查密码是否为空。红色部分的代码行该如何修改。我写成:
if (cobject.txtPass.value=="" & cobject..cmdEnrall.value=="") {alert("请输入密码!");cobject.ititle.focus();return(false);}
但无法达到目的。正确的写法应该是怎么样的呢?
搜索更多相关主题的帖子: cobject 条件 return false 
2006-08-28 09:06
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
谢谢!

活到老,学到老! http://www. E-mail:hu-jj@
2006-08-28 09:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-86472-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.242940 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved