Contact Us body { font-family: Arial, sans-serif; background: #f4f6f8; margin: 0; padding: 0; display: flex; justify-content: center; align-items: center; min-height: 100vh; } .container { background: #fff; width: 100%; max-width: 500px; padding: 25px; border-radius: 12px; box-shadow: 0 10px 25px rgba(0,0,0,0.1); } h2 { text-align: center; margin-bottom: 20px; } .input-group { margin-bottom: 15px; } label { display: block; margin-bottom: 6px; font-size: 14px; } input, textarea { width: 100%; padding: 10px; border: 1px solid #ddd; border-radius: 8px; font-size: 14px; outline: none; } textarea { resize: none; height: 120px; } button { width: 100%; padding: 12px; background: #007bff; color: white; border: none; border-radius: 8px; cursor: pointer; font-size: 16px; } button:hover { background: #0056b3; } .error { color: red; font-size: 12px; margin-top: 5px; } .success { color: green; text-align: center; margin-top: 10px; }

Contact Us

const form = document.getElementById(“contactForm”); form.addEventListener(“submit”, function (e) { e.preventDefault(); let valid = true; const name = document.getElementById(“name”); const email = document.getElementById(“email”); const message = document.getElementById(“message”); document.getElementById(“nameError”).textContent = “”; document.getElementById(“emailError”).textContent = “”; document.getElementById(“messageError”).textContent = “”; document.getElementById(“successMsg”).textContent = “”; if (name.value.trim().length < 3) { document.getElementById("nameError").textContent = "Name must be at least 3 characters"; valid = false; } if (!email.value.includes("@")) { document.getElementById("emailError").textContent = "Invalid email address"; valid = false; } if (message.value.trim().length < 10) { document.getElementById("messageError").textContent = "Message is too short"; valid = false; } if (valid) { document.getElementById("successMsg").textContent = "Message sent successfully"; form.reset(); } });
logo