Elemento Params Validator
El objetivo del elemento Validator es asegurar que el usuario proporcione la información necesaria y con el formato adecuado para completar una operación con éxito.
El Validator solo se puede usar en combinación con otros campos:
- Params Input field.
- Params Suggestbox field.
- Params Checkbox field.
- Params TextArea field.
- Params Select field.
Validadores disponibles:
| name | Descripción | Parámetro requerido |
|---|---|---|
| req | Valor obligatorio. | No |
| alpha | Valor alfabético. | No |
| alphanum | Valor alfanumérico. | No |
| dec | Valor decimal. | No |
| num | Valor numérico. | No |
| Valor de correo electrónico. | No | |
| url | Valor de URL. | No |
| maxlen | Establece la longitud máxima permitida. | Sí |
| minlen | Establece la longitud mínima requerida. | Sí |
| lt | Menor que. | Sí |
| gt | Mayor que. | Sí |
| min | Valor mínimo. | Sí |
| max | Valor máximo. | Sí |
| regexp | Expresión regular. | Sí |
| plugin | Cree su propio validador de formulario. Más información en Creating your own Form Validator plugin. |
Sí |
- Padre:
Ejemplo básico
Sección titulada «Ejemplo básico»- El valor es obligatorio “req”.
- El valor debe ser un valor decimal “dec”.
- La longitud máxima del valor decimal es de 6 dígitos “maxlen”.
<input label="Decimal value" name="decimal"> <validator type="dec"/> <validator type="req"/> <validator type="maxlen" parameter="6"/></input>Expresión regular
Sección titulada «Expresión regular»Si quiere una validación que no esté incluida entre las predefinidas, puede usar una expresión regular. Por ejemplo, imagine que quiere restringir un input a valores ASCII en minúscula:
<input label="Lowercase value" name="regExp"> <validator type="regexp" parameter="[a-z]+" /></input>