XForms/Textarea

Motivation
The user may enter more text than used in a typical single line input field and/or the programmer wants to use a large block of multi-line text to capture user input.

Method
When you have text input that spans multiple lines you can use the   control. The format of the textarea control is the following:

Screen Image
Here is a screen image using the FireFox XForms extension:



Note that the label is aligned at the bottom of the left edge.

Sample Style Sheet
Here is some sample CSS code that changes all of the text areas in a form to be 7 characters high and 500 pixels wide.

Sample Program
 

  Name:   Note: 

Discussion
One of the challenges is to be able to format the size of the textarea correctly. This is usually done in a style sheet.

Aligning the labels
Some forms place textareas within tables. These tables put the labels on the left cell and the textarea input box on the right. The following CSS will then align the labels at the top of the row.