Textarea Field Element

A multi-line plain-text editing form control.

The Textarea Element displays a <textarea> HTML element, use it to allow users entering a sizeable amount of free-form text, for example, a comment on a review or feedback form.

Textarea Element


Settings

It inherits common settings with the following specifics:

SettingDescriptionDynamic
PlaceholderThe text to be shown while there is no user input.
SizeThe field size applyied with uk-form-{size} modifier.
WidthThe field width applyied with uk-form-width-{width} modifier.
RowsThe number of visible text lines by setting a value for rows attribute.
Common Settings
SettingDescriptionDynamic
LabelThe title for the field that represents the field data.
ControlThe name that identifies the field control within the form. It's required and must be unique for the Form Area.
ValueThe efault value for the field. The user can change it.
ReadonlyShould the field be read-only. Any default value will be unedible.
AutofocusShould the field will be autofocused as soon as the page loads. Only one field can be focused on each page.
Sync ID / ControlShould the field ID attribute obtain it value from the Control Name.

Validation

It inherits common validation with the following specifics:

ValidationDescriptionDynamicBrowser SideServer Side
Min LengthThe minimum content length that the input value must constrain to, greater than or equal to.
Max LengthThe maximum content length that the input value must constrain to, lower than or equal to.
PatternThe regular expression pattern that the input value must match to.
Common Validation
ValidationDescriptionDynamicBrowser SideServer Side
RequiredDefines if the field must have a value.
Error MessageA message that will be displayed if the element validation fails. Optionally use {fieldlabel} as placeholder, it will be replaced with the field label.

Integration

  1. Access a Builder layout and create a Form Area.
  2. Add a Textarea Element from the Form Essentials group.
  3. Access the element settings and input a Control Name.
Previous
Input Week