Connected: An Internet Encyclopedia
RFC 1866 - 8. Forms

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1866
Prev: 7.6. Image Maps
Next: 8.1. Form Elements

### 8. Forms

A form is a template for a form data set and an associated method and action URI. A form data set is a sequence of name/value pair fields. The names are specified on the NAME attributes of form input elements, and the values are given initial values by various forms of markup and edited by the user. The resulting form data set is used to access an information service as a function of the action and method.

Forms elements can be mixed in with document structuring elements. For example, a <PRE> element may contain a <FORM> element, or a <FORM> element may contain lists which contain <INPUT> elements. This gives considerable flexibility in designing the layout of forms.

Form processing is a level 2 feature.

8.1. Form Elements

8.1.1. Form: FORM
8.1.2. Input Field: INPUT

8.1.2.1. Text Field: INPUT TYPE=TEXT
8.1.2.2. Password Field: INPUT TYPE=PASSWORD
8.1.2.3. Check Box: INPUT TYPE=CHECKBOX
8.1.2.4. Radio Button: INPUT TYPE=RADIO
8.1.2.5. Image Pixel: INPUT TYPE=IMAGE
8.1.2.6. Hidden Field: INPUT TYPE=HIDDEN
8.1.2.7. Submit Button: INPUT TYPE=SUBMIT
8.1.2.8. Reset Button: INPUT TYPE=RESET

8.1.3. Selection: SELECT

8.1.3.1. Option: OPTION

8.1.4. Text Area: TEXTAREA

8.2. Form Submission

8.2.1. The form-urlencoded Media Type
8.2.2. Query Forms: METHOD=GET
8.2.3. Forms with Side-Effects: METHOD=POST
8.2.4. Example Form Submission: Questionnaire Form

Next: 8.1. Form Elements

Connected: An Internet Encyclopedia
RFC 1866 - 8. Forms