How to make forms:
- The purpose of a
<form>
is to allow users to input information and send it. - The
<form>
‘saction
attribute determines where the form’s information goes. - The
<form>
‘smethod
attribute determines how the information is sent and processed. - To add fields for users to input information we use the
<input>
element and set thetype
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 if theid
of both are the same. - Setting
type
to"submit"
creates a submit button.
- Setting
- 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, thename
of the fields that accept input and thevalue
of those fields are sent asname=value
pairs.
Leave a Reply