JS 中的 if 条件判断问题
在做搜索栏的时候,遇到了这个问题:

①是标题。
②是搜索的开始时间。
③是搜索的结束时间。
现在问题是:
1,标题搜索或者时间搜索有一个不为空的时候进行搜索,都为空的时候提示输入搜索条件。
2,②或者③如果有一个为空,那时间搜索就不成立。必须两个都不为空的时候才可以进行时间搜索。
我做的判断是:
if ( ① || (② && ③))
{
alert("请输入搜索条件");
}
老程序员们帮我看看,这样对不对。

①是标题。
②是搜索的开始时间。
③是搜索的结束时间。
现在问题是:
1,标题搜索或者时间搜索有一个不为空的时候进行搜索,都为空的时候提示输入搜索条件。
2,②或者③如果有一个为空,那时间搜索就不成立。必须两个都不为空的时候才可以进行时间搜索。
我做的判断是:
if ( ① || (② && ③))
{
alert("请输入搜索条件");
}
老程序员们帮我看看,这样对不对。
...全文



