Javascript文本框需要基于combobox变得可见

Javascript文本框需要基于combobox变得可见,javascript,Javascript,大家好,如果我的和操作符是正确的,我只是想知道,因为下面的代码是有效的 if(x==“stud0”){ document.getElementById(“学校”).style.visibility=“可见”; }否则{ document.getElementById(“学校”).style.visibility=“隐藏”; } 当我在下面添加和操作符时,它不起作用。有人能帮我一把吗对不起我是javascript新手 if(x==“stud0”)&&(x==“stud1”)&&(x==“stud

大家好,如果我的
操作符是正确的,我只是想知道,因为下面的代码是有效的

if(x==“stud0”){
document.getElementById(“学校”).style.visibility=“可见”;
}否则{
document.getElementById(“学校”).style.visibility=“隐藏”;
}
当我在下面添加
操作符时,它不起作用。有人能帮我一把吗对不起我是javascript新手

if(x==“stud0”)&&(x==“stud1”)&&(x==“stud2”){
document.getElementById(“学校”).style.visibility=“可见”;
}否则{
document.getElementById(“学校”).style.visibility=“隐藏”;
}

您应该将您的条件包装到
中的
()
if
语句中,并在条件中使用或
|

if ((x == "stud0") || (x == "stud1") || (x == "stud2")) {
  ...
}

试试看。您通常应该将值与js中的===运算符进行比较

非常感谢,如果答案对您有帮助,请不要忘记将答案标记为解决方案:)您需要将所有条件放在同一个括号内<代码>如果(x==“stud0”和&x==“stud1”和&x==“stud2”)
if(x === "stud0" && x === "stud1" && x === "stud2"){
                      document.getElementById("school").style.visibility="visible";
 }
else{
                    document.getElementById("school").style.visibility="hidden";
  }