/html-form-notes

Well, just a repo for website files on HTML Form Tags Notes.

Primary LanguageHTML

HTML Form Notes

Notes for HTML Form Tags. Thanks to Codecademy.

The purpose of a <form> is to allow users to input information and send it.

The <form>‘s action attribute determines where the form’s information goes.

The <form>‘s method attribute determines how the information is sent and processed.


To add fields for users to input information we use the <input> element and set the type attribute to a field of our choosing:

  • Setting type to "text" creates a single row field for text input.
  • Setting type to "password" creates a single row field that censors text input.
  • Setting type to "number" creates a single row field for number input.
  • Setting type to "range" creates a slider to select from a range of numbers.
  • Setting type to "checkbox" creates a single checkbox which can be paired with other checkboxes.
  • Setting type to "radio" creates a radio button that can be paired with other radio buttons.
  • Setting type to "list" will pair the <input> with a <datalist> element.
  • Setting type to "submit" creates a submit button.

  • A <select> element is populated with <option> elements and renders a dropdown list selection.
  • A <datalist> element is populated with <option> elements and works with an <input> to search through choices.
  • A <textarea> element is a text input field that has a customizable area.
  • When a <form> is submitted, the name of the fields that accept input and the value of those fields are sent as name=value pairs.