From validation and manipulation with JS
In this project, we'll use JavaScript to enhance an interactive registration form for a fictional Full Stack conference.
Using the supplied HTML and CSS files, we'll add own JavaScript to make the form more user-friendly by:
Adding customized and conditional behavior and interactivity Validating user input and providing helpful error messages when the user enters invalid information into the form fields.
- Name Validation
- Email Validation by RegExp according to RFC standard
- Email Validation throws different error depends if empty or not valid email
- Calculating total by checking the boxes
- Comparing times not to select 2 same courses at the same time
- Choose desired payment option
- Validating fields while typing (Name, Email, Activities, Credit Card Number, Zip, CVV)
- Extra validation when submitting the form in case live validation fails
- If all info entered correctly green checkmarks added and form can be submitted