![]() | onlinetutorials.net |
|
|
|
|
|
Tutorials Software Articles Links
|
|
The Domain onlinetutorials.net is for sale. For more information, please click here! Forms
-- Back to the Basics and Beyond
|
| <FORM
METHOD=post ACTION="/cgi-bin/example.cgi"> <INPUT type="text" size="10"> <type="Submit" VALUE="Submit"> </FORM> |
Example Email Form:
| <FORM
ACTION="mailto:you@yourdomain.com"> Name: <INPUT name="Name" value="" size="10"> Email: <INPUT name="Email" value="" size="10"> <INPUT type="submit" value="Submit"> </FORM> |
The email form will simply
process the information that is placed within your form and send it to your
email address. A CGI script is not required.
Notice when the ACTION attribute references an email address, you don't have to
include the METHOD attribute.
Form Element Attributes
Method - Determines which http method will be used to send the form's
information to the web server.
Action - The URL of the form processing script that resides on the server. This
script will process the form's information.
Enctype - Determines the method used to encode the form's information. This
attribute may be left blank (default) unless you're using a file upload field.
Target - Specifies the target frame or window for the response page.
Form Element Properties
•
Text boxes
•
Hidden
•
Password
•
Checkbox
•
Radio button
•
Submit
•
Image submit
•
Reset
These properties are specified by using the TYPE attribute within the form's
INPUT element.
INPUT
| <INPUT TYPE="?"> |
Input Attributes
TYPE - Type of input field
NAME - Variable name sent to the form processing script.
VALUE - Information associated with the variable name to be sent to the form
processing script.
MAXLENGTH - Maximum number of characters that may be placed within an input
area.
SIZE - The size of the input text area.
CHECKED - Default button or box selection.
TEXT BOXES
| <INPUT TYPE="text"> |
Enables users to input text such as an email address.
| <FORM
METHOD=post ACTION="/cgi-bin/example.cgi"> <INPUT type="TEXT" size="10" maxlength="30"> <INPUT type="Submit" VALUE="Submit"> </FORM> |
Text Box Attributes
TYPE - Text
SIZE - The size of the text box specified in characters.
NAME - Name of the variable to be processed by the form processing script.
VALUE - Will display a default value within the text box.
MAXLENGTH - Maximum number of characters that may be placed within the text box.
HIDDEN
| <INPUT TYPE="hidden"> |
Used to send information to the form processing script that you don't want your visitors to see. Nothing will show through the browser.
| <INPUT type="hidden" name="redirect" value="http://www.yourdomain.com/"> |
Hidden Attributes
TYPE - Hidden
NAME - Name of the variable to be processed by the form processing script.
VALUE - The value of the hidden name expected by the form processing script.
PASSWORD
| <INPUT TYPE="password"> |
Used to enable users to enter a password. When a password is typed in, asterisks will appear instead of text.
| <FORM
METHOD=post ACTION="/cgi-bin/example.cgi"> <INPUT type="password" size="10" maxlength="30"> <INPUT type="Submit" VALUE="Submit"> </FORM> |
Password Attributes
TYPE - Password
NAME - Name of the variable to be processed by the form processing script.
VALUE - Usually blank.
SIZE - The size of the text box specified in characters.
MAXLENGTH - Maximum number of characters that may be placed within the text box.
CHECKBOX
| <INPUT TYPE="checkbox"> |
Enables the user to select multiple options.
| <FORM
METHOD=post ACTION="/cgi-bin/example.cgi"> <INPUT type="CHECKBOX" name="selection1"> Selection 1 <INPUT type="CHECKBOX" name="selection2"> Selection 2 <INPUT type="CHECKBOX" name="selection3"> Selection 3 <INPUT type="Submit" value="Submit"> </FORM> |
Check Box Attributes
TYPE - Checkbox
CHECKED - Specifies a default selection.
NAME - Name of the variable to be processed by the form processing script.
VALUE - The value of the selected check box.
In the next part of this series, we will finish the form element properties and
move on to some more advanced form options. Make sure you don't miss this
powerful series.
Go to Part Two
Copyright © Shelley Lowery
About the Author:
Shelley Lowery is the author of the acclaimed web design course, Web Design
Mastery.
http://www.webdesignmastery.com And, Ebook Starter - Give Your Ebooks the
look and feel of a REAL book.
http://www.ebookstarter.com
Visit Web-Source.net to sign up for a complimentary subscription to Etips and
receive a copy of the acclaimed ebook, "Killer Internet Marketing Strategies."
http://www.web-source.net