所以,我有下面的脚本,当我点击里面有onclick="checkInputs()"
的div时,它会成功检查输入的值。
但是当我再次单击div时,它不会运行代码。我必须把return false;
放在它之后吗?
function checkInputs() {
if (document.getElementById("emailAdressInput").Value === "ADRESSHERE" && document.getElementById("passwordInput").Value === "PassHere")
{
document.getElementById("notifier").innerHTML = "Login Successful!";
}
else
{
document.getElementById("notifier").innerHTML = "Login Unsuccessful.";
}
}
答案 0 :(得分:1)
要获取元素的值,您应使用value
而不是Value
document.getElementById("passwordInput").value
而不是
document.getElementById("passwordInput").Value;
<强>更新强>
这是您的工作DEMO
严格的运算符===
也会检查类型,如果您将passHere
代替PassHere
,则会重新生成错误。