Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.14 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.14 KB

interactive-form-v3

Introduction

Treehouse Unit 3 Project. This is a web form that provides real-time, input feedback to the user for each form field. Some form fields are disabled when the user makes certain selections to prevent the user from submitting conflicting data.

Tech Stack

HTML/CSS. JavaScript.

Process/Learning (to be updated)

  1. DOM manipulation
  2. Form validation through RegEx
  3. Refactoring and DRYing
  4. Event listening and handling

Improvement

The web form validation errors display for every field when the user starts typing. They should only appear in the field for which the user is typing or has already typed in.
Per WCAG guidelines: Required form field need to be tagged for assistive technology. Page landmarks should be tagged for assitve technology. Improve contrast of foreground and background.

Running the Project

Clone the project, and simply open index.html
Otherwise, I have a live version here.

Author

Sean Crooks

Contributions

Team Treehouse supplied all files except script.js. Script.js was created and written solely by author.