<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