Learn to code and become a Web Developer with HTML, CSS, JavaScript , Reactjs, Wordpress, PHP, Mern & Nodejs knowledge
Managed by: @love_data
Post #3326
5.24K









⌨️ Top JavaScript Tricks for Cleaner Code 🚀
- ❤ 9
WE @javascript_courses
Showing posts older than #3335 · Back to latest









<form id="form">
<input type="text" id="username">
<button>Submit</button>
</form>
const form = document.getElementById("form");
form.addEventListener("submit", (e) => {
const username = document.getElementById("username").value;
if (username === "") {
e.preventDefault();
alert("Username is required");
}
});const email = document.getElementById("email").value;
if (!email.includes("@")) {
alert("Enter valid email");
}if (password.length < 6) {
alert("Password must be at least 6 characters");
}<input type="text" id="username">
<p id="error"></p>
if (username === "") {
error.textContent = "Username required";
}<form id="form">
<input type="text" id="username" placeholder="Enter username">
<input type="text" id="email" placeholder="Enter email">
<input type="password" id="password" placeholder="Enter password">
<p id="error" style="color: red;"></p>
<button type="submit">Submit</button>
</form>
const form = document.getElementById("form");
const error = document.getElementById("error");
form.addEventListener("submit", (e) => {
const username = document.getElementById("username").value.trim();
const email = document.getElementById("email").value.trim();
const password = document.getElementById("password").value.trim();
error.textContent = ""; // clear previous errors
// Username validation
if (username === "") {
e.preventDefault();
error.textContent = "Username is required";
return;
}
// Email validation
if (!email.includes("@")) {
e.preventDefault();
error.textContent = "Enter a valid email";
return;
}
// Password validation
if (password.length < 6) {
e.preventDefault();
error.textContent = "Password must be at least 6 characters";
return;
}
});