Main Index |
Top Of Tree |
Tag Index |
Tag History
- What is it?
- The TEXTAREA tag indicates a multi-line text entry field. The
contents between the begin and end TEXTAREA tag represent the initial
contents of the field in the browser.
- Attributes
- Cols
- 2
| 3 | 3.2
| IE1 | M2A2
| N1
- Required? Yes
- Description:
This attribute indicates the visible number of columns in the Textarea
field.
- Values: Positive integers
- Name
- 2
| 3 | 3.2
| IE1 | M2A2
| N1
- Required? Yes
- Description:
This is a required attribute that associates a symbolic name to the
field for submittal to the form processing script.
- Values: Alphanumeric characters
- Rows
- 2
| 3 | 3.2
| IE1 | M2A2
| N1
- Required? Yes
- Description:
This attribute indicates the visible number of rows in the Textarea
field.
- Values: Positive integers
- Wrap
- 2
| 3 | 3.2
| IE | M
| N2
- Required? No
- Description:
This attribute indicates word-wrapping rules inside the Textarea field
box.
- Values:
Off - No word wrapping.
Lines are sent exactly as typed. DEFAULT
Virtual - Display word-wraps, but
long lines are sent as one line without newline characters.
Physical - Display word-wraps
and the text is transmitted at all wrap points.
Event Handler Attributes
- [For more information on Event Handlers, please see the
SCRIPT page.]
- onBlur
- 2
| 3 | 3.2
| IE3B1 | M
| N2B3
- Required? No
- Description:
A blur Event Handler executes Script code when a Textarea field
in a form loses focus.
- Values: Script statements or an
external function call.
- onChange
- 2
| 3 | 3.2
| IE3B1 | M
| N2B3
- Required? No
- Description:
A change Event Handler executes Script code when a Textarea field loses
focus and its value has been modified. This Event Handler is used to
validate data after it is modified by a user.
- Values: Script statements or an
external function call.
- onFocus
- 2
| 3 | 3.2
| IE3B1 | M
| N2B3
- Required? No
- Description:
A focus Event Handler executes Script code when a Textarea field
receives input focus by tabbing with the keyboard or clicking with
the mouse. Selecting within a field results in a onSelect event, not
a onFocus event.
- Values: Script statements or an
external function call.
- onSelect
- 2
| 3 | 3.2
| IE3B1 | M
| N2B3
- Required? No
- Description:
A select Event Handler executes Script code when a user selects some
of the text within a textarea field.
- Values: Script statements or an
external function call.
Style Sheet Attributes
[More on Cascading Style Sheets]
- Class
- 2 | 3
| 3.2 | IE3B1
| M | N4B2
- Required? No
- Description:
This represents an assigned semantic classification grouping(s) for the
current tag.
- Values:
Given as a comma separated list of alphanumeric characters. Class names
may contain spaces (multiple consecutive spaces treated as a single
space.)
- ID
- 2 | 3
| 3.2 | IE3B1
| M | N4B2
- Required? No
- Description:
This assigns an alpha-numeric identifier that is unique
to this tag instance. Style sheets may use this attribute to reference
the current instance of this tag. Hyperlinks may also use this identifier
to serve as a destination.
- Values:
An alphanumeric string - initial character must be a letter followed
by alphabetic characters, digits, "-" or "."
characters. The allowable set of alpha-characters is restricted to the
A-Z and a-z set.
- Style
- 2 | 3
| 3.2 | IE3B1
| M | N4B3
- Required? No
- Description:
This attribute is a text string that provides rendering style
information for the current tag.
- Values:
Please see the description of
inline styles for more
information on how to use this attribute and its
possible values.
- Example
- <form>
<textarea NAME="foo"
ROWS="3" COLS="40">
Default TEXTAREA value goes here
</textarea>
</form>
- Parent Model
- <form>
- Content Model
- %Text%
Tips & Tricks
- I have to admit that I have not been able to verify the exact
definition of the WRAP attribute under direct testing. Netscape is the
only browser with STATED support for the attribute. I am
unable to test if other browsers support it. If someone can
help out on this, it would be great!
Browser Peculiarities
- The TEXTAREA tag appears to have been supported in Mosaic 2.0
Alpha 1, but in testing it directly, the feature seemed to be mostly
broken. The Alpha 2 release brought behavior to an acceptable level,
so I chose that release as the first "supported" version.
- Internet Explorer 3.0 briefly flirted with an additional method of
specifying a TEXTAREA using the <INPUT TYPE=TEXTAREA> tag -
Microsoft tag references and DTDs do indeed mention it. It used all
the same attributes as the TEXTAREA element, but was not a container
tag. A VALUE attribute was used to take the place of the container
behavior of TEXTAREA. Current IE versions (3.01) do not support this
any more.
Boring Copyright Stuff...