Skip to content

A detailed user survey form demonstrating HTML5 input validation, custom radio buttons, and accessible form controls.

Notifications You must be signed in to change notification settings

Inwzaa/survey-form

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

📋 SkyNani Fancon Petition Form

A responsive survey form built to demonstrate JavaScript DOM manipulation and advanced HTML input handling.

⚡ Key Features

  • Conditional Logic (JavaScript):
    • The "Other" country input field is dynamically revealed only when specific criteria are met.
    • The required attribute is programmatically toggled to prevent validation errors on hidden fields.
  • Form Controls:
    • Uses <select> for dropdowns.
    • Uses Radio buttons (<input type="radio">) for single-choice questions.
    • Uses Checkboxes (<input type="checkbox">) for multi-select wishlists.
  • Validation: Implements HTML5 constraint validation (min/max numbers, email formatting).

🛠️ Built With

  • HTML5
  • Vanilla JavaScript
  • CSS3
survey-form

About

A detailed user survey form demonstrating HTML5 input validation, custom radio buttons, and accessible form controls.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages