MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » jsp 中 ||与&& 的有关问题

jsp 中 ||与&& 的有关问题

www.MyException.Cn  网友分享于:2013-01-07  浏览:7次
jsp 中 ||与&& 的问题
if( ( fm.AccumulateDefNO.value=="" || fm.AccumulateDefNO.value==null) && (fm.InsuredNo.value=="" || fm.InsuredNo.value==null) )
{
alert("累积风险编码与被保人号码请添入一项!");
return false;
}
if( ( fm.AccumulateDefNO.value!="" || fm.AccumulateDefNO.value!=null) && (fm.InsuredNo.value!="" || fm.InsuredNo.value!=null) )
{
alert("累积风险编码与被保人号码不能同时存在!");
return false; 
}
AccumulateDefNO 与 InsuredNo 为文本域 我要做 的就 是 当  

  AccumulateDefNO 与InsuredNo 都值的时候提示 累积风险编码与被保人号码不能同时存在!


  AccumulateDefNO 与InsuredNo 都值的时候提示 累积风险编码与被保人号码请添入一项!

上面的用 的|| && 不当

写的有问题 求高手帮忙改下

------解决方案--------------------
楼主建议改为:
if( (fm.AccumulateDefNO.value == "") || (fm.InsuredNo.value == "") )
{
alert("累积风险编码与被保人号码请添入一项!");
return false;
}
if( (fm.AccumulateDefNO.value != "") && (fm.InsuredNo.value != "") )
{
alert("累积风险编码与被保人号码不能同时存在!");
return false;
}

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有