Elemento Validator de parámetros
El objetivo del elemento Validator es garantizar que el usuario proporciona la información necesaria y con el formato adecuado para completar correctamente una operación.
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 | Description | Parameter required |
|---|---|---|
| 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í |
- Elemento 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 en estas predefinidas, puede usar una expresión regular. Por ejemplo, imagine que quiere restringir un campo de entrada a valores ASCII en minúsculas:
<input label="Lowercase value" name="regExp"> <validator type="regexp" parameter="[a-z]+" /></input>