<FORM ...>
| Usage Recommendation |
use it |
ACTION: URL of the CGI programMETHOD: how to transfer the data to the CGINAME: name of this formENCTYPE: what type of form this is |   |
TARGET: what frames to put the results inonSubmit: script to run before the form is submittedonReset: script to run before the form is reset |
<FORM ...> indicates the beginning of a form. All other form tags
go inside <FORM ...>.
In its simplest use, <FORM ...> can be used without any attributes:
| this code |
produces this |
<FORM>
name: <INPUT><BR>
email: <INPUT>
</FORM>
|
|
Most forms require either the ACTION or
NAME attributes to do anything meaningful. (The <FORM ...> attribute is always required, but not necessarily used in every situation.)
For example, to make this form work, we'll add the <FORM ACTION="...">
attribute, which indicates the
CGI program to send the form data to.
We'll also use NAME in the <INPUT ...> tags, and add a
Submit button:
| this code |
produces this |
<FORM ACTION="../cgi-bin/mycgi.pl">
name: <INPUT NAME=realname><BR>
email: <INPUT NAME=email><BR>
<INPUT TYPE=SUBMIT>
</FORM>
|
|
NAME is useful when you want to use
scripting
Copyright 1997-2002 Idocs Inc. Content in this guide is offered freely to the public under the terms of
the Open Content License and the Open Publication License.
Contents may be redistributed or republished freely under these terms so long as credit to the original creator and
contributors is maintained.