【发布时间】:2017-10-21 09:07:40
【问题描述】:
我无法根据用户输入的密码拒绝用户访问网页。我已经这样做了,如果他们将 admin 作为密码,页面将显示一个 div,但它不起作用。有人可以帮我找出问题所在。
<input id="passwordInput" type="password" value="">
<button id='signInButt'>SIGN IN</button>
<script>
var signInButt = document.getElementById('signInButt');
signInButt.addEventListener('click', function () {
if (passwordInput == "admin") {
signInPage.style.display = 'none';
menuPage.style.display = 'block';
dontHaveAccount1.innerHTML = usernameInput.value;
} else {
alert("wrong password");
}
});
</script>
【问题讨论】:
-
不安全。passwordInput 是一个 html 元素,您必须从中获取值
-
你在哪里定义
passwordInput等??
标签: javascript if-statement passwords