如果条件\u0026\u0026条件不起作用
作者:互联网
AND&&&运算符不起作用,但是当我用OR ||替换它时操作很麻烦,为什么呢?我只是使用OR ||测试运算符,我需要的是&&运算符.
请帮忙.谢谢
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
}
}
解决方法:
听起来像||是您在这里寻找的东西. &&仅当&&的左侧和右侧都为true时,运算符才为true.是真的.在这种情况下,如果值是1或为空,则似乎要显示消息.这正是||运算符是.如果左侧或右侧为真,则为真
标签:if-statement,operator-keyword,javascript 来源: https://codeday.me/bug/20191101/1981062.html