const userinfo = () => {
// Trim -- remove spaces
username = document.getElementById("username").value.trim();
email = document.getElementById("email").value.trim();
password = document.getElementById("password").value.trim();
confirmpassword = document.getElementById("confirmpassword").value.trim();
console.log(username, email, password, confirmpassword);
};
const checkinput = () => {
// Not Null
if (
username.trim().length !== 0 &&
email.trim().length !== 0 &&
password.trim().length !== 0 &&
confirmpassword.trim().length !== 0
) {
return true;
} else {
// Style Java
// Element.style.typeof style(Border, Size, Font, Color)
msgPassword.style.border = "2px solid red";
msgConfirm.style.border = "2px solid red";
document.getElementById("error-allength").innerHTML =
"place fill all filed ";
return false;
}
};
I want this condition work to fill validation form for inputs, I think it's impoosible to solve it, please help me !!
CodePudding user response:
const checkinput = () => {
if (
username.trim().length !== 0 ||
email.trim().length !== 0 ||
password.trim().length !== 0 ||
confirmpassword.trim().length !== 0
) {
return true;
} else {
msgPassword.style.border = "2px solid red";
msgConfirm.style.border = "2px solid red";
document.getElementById("error-allength").innerHTML =
"place fill all filed ";
return false;
}
};