Forms Tag/Attribute List
<<>form<>> <<>/form<>>
Basic form tag that starts a form. Each time a new <<>form<>> is written, a new form is started and a different action is done. Every form tag between a <<>form<>> <<>/form<>> belongs to that form.
Attributes
action
Determines the location the information will be sent to.
<<>form action="http://www.oocities.org/emailform.cgi"<>>

method

Determines the way the information is sent, either through the URL or directly through HTTP.
Possible values€
post
get
<<>input<>>
This displays a form element.
<<>textarea<>><<>/textarea<>>
Creates a multiline, scrollable text box for large text submissions. Everything inbetween <<>textarea<>> and <<>/textarea<>> is it's "value". The value attribute may also be used, but the former method seems most practical and useful.
Example:

<<>select<>>
Creates a selection box.
<<>option<>><<>/option<>>
Creates a new value in a select box. Everything in between the
<<>option<>> and <<>/option<>> is what appears in the selection box.
Attributes
type
This determines what kind of form element will be displayed. Default is a text box. The possible values are listed below:
no type-Text box
type="checkbox"- Check Box
type="radio"- Radio Button
type="button" - Button
type="submit" - Submit Button
type="reset" - Reset Button
type="hidden" - Hidden Element

value
Determines the value of the element. Each element's "value" has a different meaning explained below.

Text Box - Gives box a default value.
Check Box, Radio Button - Gives the element a value. If clicked, it equals that, if not clicked, it doesn't.
Button, Submit, Reset - Gives the button a face value, meaning whatever the value is, that is displayed on the button.

name
Used for form submission. It places a name with every element value. Name is used differently with each element, consult a tutorial for more information

The following attributes apply to most or all elements of a form. These are advanced and will not all work on a PC.
maxlength Determines the maximum amount of characters allowed in the text box.
Text Box
Textarea
maxlength=10

maxlength=5
rowsDetermines the height of a textarea.
Textarearows=6
cols Determines the width of a textarea or textbox with characters.
Text Box
Textarea
cols=15

cols=20
size Functions same as cols for a text box.
Text Boxsize=30
nosoftbreaksPrevents soft breaks from being submitted. Has no value.
TextareaNo Example
nohardbreaks Prevents hard returns in a textarea. Has no value.
Textareanohardbreaks
cursor Determines the color of the cursor.
Text Box
Textarea
cursor=red

cursor=green
sizeCreates a select "box" rather than a menu.
Selectsize=4
borderHas only 2 values. 0 or 1. If 0, the border is gotten rid of.
Text Box
Textarea
Select
border=0
border=0border=0
noborderGets rid of the visible border around the select box.
Select Boxnoborder
checkedGives a default value of checked.
Check Box
Radio Button
checked

checked
multipleAllows for multiple selection values.
Select Boxmultiple
exclusivePrevents manual re-entry of the same option.
Select BoxNo Example
nocheckboxes Gets rid of visible check boxes next to each value of a select box.
Select Boxnocheckboxes
borderimageSets the background image.
Text Box
Textarea
Button
Submit
Reset
borderimage=file://rom/borders/buttonborder1.bif

borderimage=file://rom/borders/buttonborder2.bif

borderimage=file://rom/borders/buttonborder3.bif

borderimage=file://rom/borders/buttonborder4.bif
textDetermines the color of the text appearing on the element.
Text Box
Textarea
Select Menu
Select Box
Button
Reset
Submit
text=blue

text=red

text=green

text=purple

text=orange
bgcolorDetermines the background color of the element.
Text Box
Textarea
Select Box
bgcolor=black

bgcolor=blue

width=50

width=25%
autoactivateActs as an automatic return button. When the element is highlighted, you can change the value. Without hitting enter or edit.
Text Box
Textarea
Select Box
autoactivate

autoactivate

autoactivate
selected For select menus and select boxes, use this tag, which has no value, to determine the default selection in the <<>option<>> tag. For the rest, this causes the element to be highlighted when the page is loaded.
All Elements
Support
No Example
nohighlightHides the yellow highlighter when selected.
All Elements
Support
nohighlight

nohighlight
insetselectionCauses the yelow highlighter to highlight within the border of the element, rather than the outside.
All Elements
Support
insetselection
noselectDisables the element.
All Elements
Support
noselect

nocursor
nocursor Allows the element to be highlighted, but cannot be changed.
Text Box
Textarea
nocursor

nocursor
nobackground Makes the background transparent.
Text Box
Textarea
nobackground

nobackground
font set to "proportional" to give a Times New Roman font, rather than Courier.
Text Box
Textarea
font=proportional
font=proportional

usestyle Sets all font attributes to current style in use. Example. <<>b<>><<>font color=white<>><<>input<>> This causes the text box to have white text that's bold.
Text Box
Textarea
Select Menu
Select Box
Button
Submit
Reset
usestyle

usestyle

usestyle
submit This causes the element to act as a submit when "return" is hit.
Text BoxNo Example
nosubmitThis prevents a text box from submitting when it is the only element in a form.
Text BoxNo Example
transparencyDetermines the transparency of the element.
Text Box
Textarea
Select Box
Check Box
Radio Button
No Example
nextright, nextleft, nextdown, nextupSee these attribute values explained in the anchor list.
All Elements
Support
No Example
growable This causes the textarea to grow as the text goes past the default or set height.
Textareagrowable
asciionlyThis prevents characters not in the 128bit ASCII range from being submitted. Meaning, no alt text values.
Text Box
Textarea
No Example
Brought to you by ScripTV