A simple and responsive registration form built with HTML, CSS, and JavaScript. This project demonstrates real-time input validation, ensuring user-friendly error handling and clean UI design. The form is styled with a background image and a transparent form container for a modern look.
- ✅ Name Validation – Ensures the name field is not left empty.
- ✅ Email Validation – Checks if the input follows proper email format.
- ✅ Password Validation – Requires a minimum of 6 characters.
- ✅ Real-Time Validation – Error messages update as the user types.
- ✅ Disabled Submit Button – Prevents submission until all fields are valid.
- ✅ Responsive Design – Works smoothly across all screen sizes.
- ✅ Modern UI – Background image with a semi-transparent form box for clarity.
🛠️ Technologies Used
HTML5 – Structure
CSS3 – Styling and layout
JavaScript (Vanilla JS) – Real-time form validation