LaunchCode logo
  1. Contents
  2. 25. User Input with Forms

25. User Input with FormsΒΆ

  1. 25.1. Forms
    1. 25.1.1. Create a Form
    2. 25.1.2. Input Element
    3. 25.1.3. Labels
    4. 25.1.4. Value Attribute
    5. 25.1.5. Check Your Understanding
  2. 25.2. Form Submission
    1. 25.2.1. Trigger Form Submission
      1. 25.2.1.1. Key-value Pairs
    2. 25.2.2. Check Your Understanding
  3. 25.3. POST Form Submission
    1. 25.3.1. Form Submission Using POST
    2. 25.3.2. Send Form Submission to a Server
    3. 25.3.3. Check Your Understanding
  4. 25.4. Text Inputs
    1. 25.4.1. Example
    2. 25.4.2. Check Your Understanding
  5. 25.5. Specialized Text Inputs
    1. 25.5.1. Example
  6. 25.6. Checkbox Input
    1. 25.6.1. Examples
    2. 25.6.2. Check Your Understanding
  7. 25.7. Radio Input
    1. 25.7.1. Example
    2. 25.7.2. Check Your Understanding
  8. 25.8. Select Input
    1. 25.8.1. Example
    2. 25.8.2. Check Your Understanding
  9. 25.9. Validation with JavaScript
    1. 25.9.1. Form Inputs and the DOM
    2. 25.9.2. Steps to Add Validation
    3. 25.9.3. Follow Along as We Add Validation
    4. 25.9.4. Check Your Understanding
  10. 25.10. Exercises: Forms
    1. 25.10.1. Form Data
    2. 25.10.2. Form Display
    3. 25.10.3. Starting Codebase
    4. 25.10.4. Instructions
    5. 25.10.5. Bonus Mission
  11. 25.11. Studio: HTTP and Forms
    1. 25.11.1. Introduction
    2. 25.11.2. Getting Started
    3. 25.11.3. Create Form Inputs
    4. 25.11.4. Submit Event Handler
      1. 25.11.4.1. Create and Register the Handler
      2. 25.11.4.2. Set the action
    5. 25.11.5. Bonus Missions
  • ← 24.5. HTTP in the Browser
  • 25.1. Forms →

Back to top