An open API service indexing awesome lists of open source software.

https://github.com/manthanthakor/formvalidationusingjs

Welcome to the Registration Form Validation project! This project allows users to register by filling out a simple form. The form includes validation to ensure that all fields are completed correctly.
https://github.com/manthanthakor/formvalidationusingjs

css3 formvalidation formvalidations frontenddevelopment html5 javascript responsivedesign userexperience userinterface validationtechniques webdevelopment webforms

Last synced: 19 days ago
JSON representation

Welcome to the Registration Form Validation project! This project allows users to register by filling out a simple form. The form includes validation to ensure that all fields are completed correctly.

Awesome Lists containing this project

README

        

# Registration Form Validation

Welcome to the Registration Form Validation project! This project allows users to register by filling out a simple form. The form includes validation to ensure that all fields are completed correctly.

## Demo

You can view a live demo of the project [here](https://manthanthakor.github.io/FormValidationUsingJs/).

## Features

- **User Input Fields**:

- User Name
- Email
- Password
- Confirm Password
- Phone Number
- Gender Selection (Male, Female, Other)
- Country Selection (dropdown)
- Address

- **Terms and Conditions**: Users must agree to the Terms of Service and Privacy Policy.

- **Validation**: The form includes validation to ensure:

- All fields are filled.
- Passwords match.
- Email is in the correct format.
- Phone number follows the correct pattern.

- **Reset Functionality**: Users can reset the form to clear all fields.

## Technologies Used

- HTML
- CSS
- JavaScript

## How to Use

1. Clone the repository or download the ZIP file.
2. Open the `index.html` file in your web browser.
3. Fill out the registration form with the required information.
4. Click the "Register" button to submit the form.
5. If there are any validation errors, they will be displayed to guide you.
6. Use the "Reset" button to clear the form.

## Contributing

If you would like to contribute to this project, please fork the repository and create a pull request with your changes.

## License

This project is open-source and available under the [MIT License](LICENSE).