AND AND & &运算符不起作用,但是当我用OR || ||替换它时,它正在运作,为什么?我只是使用OR ||运营商进行测试,我需要的是一个运营商& &。 请帮忙。感谢javascript如果条件&&条件不起作用
function validate() {
if ((document.form.option.value == 1) && (document.form.des.value == '')) {
alert("Please complete the form!");
return false
} else return true;
}
我也试着嵌套,但如果它不工作太
if(document.form.option.value==1)
{
if(document.form.des.value=='')
{
alert ("Please complete the form!");
return false
}
}
检查javascript错误 – 2012-07-12 06:46:38
因此它必须是逻辑错误 – PoeHaH 2012-07-12 06:48:54
要确保用户完成表单,请尝试使用html5表单验证。 – starbeamrainbowlabs 2012-07-12 06:49:45