Skip to content

crooks-s/interactive-form-v3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Team Treehouse Unit 3 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published