Skip to content

Text Fields

Lime Forms provides several field types for collecting text-based input.

Text field

A single-line text input for short free-text answers.

Settings:

Label — The label displayed above the field.

Placeholder — Hint text shown inside the field when it is empty.

Help text — Explanatory text shown below the field.

Required — Makes the field mandatory. You can provide a custom error message.

Min length / Max length — Constrains how many characters the end user can enter.

Autocomplete — Sets the HTML autocomplete attribute, allowing browsers to suggest previously entered values. Common values include name, email, tel, street-address, and postal-code.

Regex validation — Validates the input against a pattern. Select a pattern from the custom regex library and optionally provide a custom error message shown when the pattern does not match.

Hide label — Hides the label visually while keeping it accessible to screen readers.

Hide placeholder — Removes the placeholder text.


Text field for multiple lines

A multi-line text area for longer free-text answers such as messages or descriptions.

Settings:

All settings from the Text field apply. There is no single-line restriction.

Min length / Max length — Same as the text field, applied to the full text entered.


Email field

A text input that validates the entered value as an email address.

Settings:

Label, Placeholder, Help text, Required — same as the Text field.

Autocomplete — Defaults to email but can be changed.


Numeric field

A text input that accepts only numeric input.

Settings:

Label, Placeholder, Help text, Required — same as the Text field.

Min length / Max length — Applied to the number of digits entered.

Autocomplete — Can be set for numeric autocomplete scenarios such as postal codes.