Perl in a Nutshell

Perl in a NutshellSearch this book
Previous: Reference: start_htmlChapter 10
The CGI.pm Module
Next: Reference: start_multipart_form
 

startform

 print $query->startform([method, action, encoding])

Generates a <FORM> tag.

method

The request method for the form. Values are:

POST

Use the POST method (default).

GET

Use the GET method.

action

The URL of the CGI script. Default is the current URL.

encoding

The encoding scheme. Possible values are application/x-www-form-urlencoded and multipart/form-data.

Using named parameters, the syntax is:

print $query->startform(-method=>$method,
                        -action=>$action,
                        -encoding=>$encoding,
                        -name=>$name,
                        -target=>frame,
                        -onSubmit=>function);
-name=>name

Names the form for identification by JavaScript functions.

-target=>frame

Writes to the specified frame.

-onSubmit=>function

A JavaScript function that the browser should execute upon submitting the form.


Previous: Reference: start_htmlPerl in a NutshellNext: Reference: start_multipart_form
Reference: start_htmlBook IndexReference: start_multipart_form