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;
}