I've made a "sign up - login-form in HTML/CSS. I have used regexp for email and password. Now I want to color the border of the input-field and checkbox red when they are wrong. I dont know how to select that specific element and make it red.
HTML
//I want this element's border color red
<input id="email-input" class="account-input"
type="text" placeholder="Enter Email"
name="email" required />
//Checkbox element i want red.
<input class="checkboxes" type="checkbox"
id="capital" name="cap" value="cap" disabled />
<label for="capital">Capital</label>
JAVASCRIPT
if (counter === 6) {
storeUserData();
counter = 0;
console.log(userArray);
} else { // If email NOT valid do this
e.preventDefault();
document.getElementById("capital").style.border = "1px solid red";
document.getElementById("characters").style.border = "1px solid red";
counter = 0;
}
} else {
e.preventDefault();
result.innerHTML = "wrong format";
//document.getElementById("email.input").style.border = "1px solid red;";
return false;
}