Я рассмотрел много вопросов по этой же проблеме, но я до сих пор не могу понять, что не так с моим кодом.Невозможно прочитать значение свойства 'null, регистрационная форма
HTML:
<form id="form" method="POST" onsubmit="return false;">
<input type="text" placeholder="First Name" id="first" /><br />
<input type="text" placeholder="Last name" id="last" /><br />
<input type="text" placeholder="Username" id="user" /><br />
<input type="text" placeholder="Email" id="email" /><br />
<input type="password" id="right" placeholder="Password" id="password" /><br />
<input type="password" id="right" placeholder="Confirm Password" id="confirm" /><br />
<button class="btn btn-block btn-lg" method="POST" onclick="signup()">Sign Up</button>
</form>
Javascript:
function signup() {
var f = document.getElementById("first").value;
var l = document.getElementById("last").value;
var user = document.getElementById("user").value;
var e = document.getElementById("email").value;
var p = document.getElementById("password").value;
var p1 = document.getElementById("confirm").value;
if (f == "" || l == "" || user == "" || e == "" || p == "" || p1 == "") {
alert("One or more fields are empty!");
} else {
alert("test");
}
}
Спасибо всем.
Знаете ли вы, какая именно линия бросает эту ошибку? – user1048378