【发布时间】:2019-05-02 17:10:10
【问题描述】:
我有几个项目的数组,它们是可能的密码,并且代码有效,但仅适用于其中一个。我怎样才能使它与数组中的所有项目一起工作?
我试着写 if (input.value == 密码[0, 1, 2, 3, 4, 5]) 但它不会工作
input1 是文本字段的 id, button 是按钮的id, 这是脚本:
var password = new Array("pass1", "pass2", "pass3", "pass4", "pass5");
var input = document.getElementById("input1");
var button = document.getElementById("button");
button.addEventListener("click", function () {
for (var x = 0; x <= password.length; x++) {
if (input.value == password[0]) {
document.write("welcome");
break;
} else
alert("wrong");
break;
}
})
【问题讨论】:
-
也许,您可以使用
if (password.includes(input.value))代替loop
标签: javascript