Forms are used in HTML to pass data. On the web, data is typically passed as a
key-value pair. For example, the following URL:
has two separate key-value pairs, separated by '&'. The key for the first
key-value pair is 'c', and the value is '1'. The key for the second key-value pair is
'd', and its value is 'title'.
How are key-value pair specified? They are specified by the <form> tag.
The general format is as follows:
[section specifying the value for each key]
<input type=submit value=Go>
The text after action= specifies the script to be executed after the user submits the
information. <input type=submit> gives a button that the user clicks when she is
ready to submit the information. The value=Go piece specifies the text appearing on the
button, in this case 'Go'. This is shown below:
The following list gives the most common ways for users to specify the value: