Interactive Web Form
This web form has multiple functionalities, it listens for errors, has collapsable and switching input fields which depend on user interaction. It also restricts event clashing errors, and uses JavaScript Regular Expressions to ensure the user correctly enters their payment details or email address. This is a busy form and rather than going into more detail, I recommend you jump to view the live demo.


