标题:如何实现双重条件的判断?
只看楼主
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
结帖率:99.55%
 问题点数:0 回复次数:2 
如何实现双重条件的判断?
判断部分的代码如下:
<!--
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
chaojimali
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2006-4-25
得分:0 
&lt;script&gt;
&lt;!--
function submitcheck(cobject)
{
if (cobject.txtNum.value=="") {alert("请输入账号!"); cobject.txtNum.focus(); return false;}
if (cobject.txtPass.value=="") {alert("请输入密码!"); cobject.txtPass.focus(); return (false);}
return true;
 }   
function submitcheck2(cobject)
{
if (cobject.txtNum.value=="") {alert("请输入账号!"); cobject.txtNum.focus(); return false;}
    return (true);
}
--&gt;
&lt;/script&gt;

&lt;form name="main" method="POST" action="user.asp"&gt;
 &lt;font size="2" color="#0000FF"&gt;帐号 &lt;input type="text" name="txtNum" size="13" tabindex="1"&gt;&lt;br&gt;   
 密码 &lt;input type="password" name="txtPass" size="13" tabindex="2"&gt;&lt;/font&gt;
     &lt;input type="submit" value="登录" name="cmdEnrall" tabindex="3" onClick="return submitcheck(main)"&gt;
     &lt;input type="submit" value="注册" name="cmdRegister" tabindex="4" onClick="return submitcheck2(main)"&gt;  &lt;/form&gt;

2006-08-28 09:30
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.466660 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved