Reference: startform
Author: Ellen Siever, Stephen Spainhour & Nathan Patwardhan
Date: 1999-07-02T01:55:58Z

#

| Chapter 10 The CGI.pm Module |

## 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.

Reference: start_html |  | Reference: start_multipart_form