Javascript If和Else语句总是输出If

Javascript If和Else语句总是输出If,javascript,html,Javascript,Html,我在处理以前存在的代码片段时遇到了一个问题。 每当我尝试输入一个不应用于If语句的输入时,它总是给我If输出。此外,我希望,而不是说批准,你是否发送到一个URL,例如谷歌,我不知道这两个解决方案 函数myFunction(){ var a=document.getElementById(“text_a”).value; 如果(a==“02035”、“02048”、“02067”){ document.getElementById(“答案”).innerHTML=“已批准”; }否则{ docu

我在处理以前存在的代码片段时遇到了一个问题。 每当我尝试输入一个不应用于If语句的输入时,它总是给我If输出。此外,我希望,而不是说批准,你是否发送到一个URL,例如谷歌,我不知道这两个解决方案

函数myFunction(){
var a=document.getElementById(“text_a”).value;
如果(a==“02035”、“02048”、“02067”){
document.getElementById(“答案”).innerHTML=“已批准”;
}否则{
document.getElementById(“answer”).innerHTML=“我们的服务当前在您所在地区不可用!请稍后再试!”;
}
}
输入邮政编码


检查
如果语句:

if (a == "02035" || a == "02048" || a == "02067"){
  document.getElementById("answer").innerHTML="Approved";
}
else{
  document.getElementById("answer").innerHTML="Our service currently isn't available in your area! Try again soon!";
}

可能需要更改
if
语句中的条件:

if (a == "02035" || a == "02048" || a == "02067"){
  document.getElementById("answer").innerHTML="Approved";
}
else{
  document.getElementById("answer").innerHTML="Our service currently isn't available in your area! Try again soon!";
}
你不能这样做。 有很多方法可以检查它。你可以这样做

function myFunction() {
  var a = document.getElementById("text_a").value;
  var list = ["02035", "02048", "02067"];
  console.log(a)
  if ((list.indexOf(a) > -1)) {
    document.getElementById("answer").innerHTML = "Approved";
  } else {
    document.getElementById("answer").innerHTML =
      "Our service currently isn't available in your area! Try again soon!";
  }
}
我做了一个样本:

你不能这样做。 有很多方法可以检查它。你可以这样做

function myFunction() {
  var a = document.getElementById("text_a").value;
  var list = ["02035", "02048", "02067"];
  console.log(a)
  if ((list.indexOf(a) > -1)) {
    document.getElementById("answer").innerHTML = "Approved";
  } else {
    document.getElementById("answer").innerHTML =
      "Our service currently isn't available in your area! Try again soon!";
  }
}
我制作了一个示例:

阅读关于的。阅读关于的。“这是完全错误的”-当然不是完全错误,因为这不是语法错误,代码将运行。无论如何,你应该在你的答案中直接显示建议的解决方案,而不仅仅是链接到一个外部站点。“这是完全错误的”-当然不是完全错误,因为这不是语法错误,代码将运行。无论如何,你应该在你的答案中直接显示建议的解决方案,而不仅仅是链接到外部站点。