Number

This item is for capturing a number value, with a standard input field. There is no restriction regarding the number value that can be entered: one should specify some Validation rule in order to ensure the number is in a valid range and/or is an integer vs. float number.

See also the Slider or Rating items to get more control on the data entry.

Preview

../../../_images/number.png

The number field using standard input.

Design

Definition

The standard properties apply:

Property

Definition

Type

The type of item (see above).

Name

The name of the item is not visible. It is a “variable” name that will be associated to the data collected. You will refer to this variable name when writing condition and/or validation scripts.

Label

The label is usually a question or a title.

Description

The description gives some guidance about how to enter data, what are their meaning etc.

Required

Whether an input is mandatory.
Note that this does not apply when the visibility Condition is not satisfied.

The following dynamic properties apply:

Property

Definition

Condition

The condition makes an item visible or not, depending of other data. It is a small script which returns a logical value: true when item is visible.
When no condition is specified (which is the default), the item is visible.

Validation

The validation specifies whether the data entry is correct. It is a small script which returns a logical value: true when item value is valid.
Note that this validation script is not evaluated when the visibility Condition is not satisfied.

Validation error message

The validation error message to be displayed when validation fails.

Settings

Property

Definition

Hint

Help text below the input field.

Default

The default value. Make sure it is in the right format.

Style

Property

Definition

Label class

CSS class to apply to the field label. See How to style a form item?