Muestra las diferencias entre dos versiones de la página.
ejercicios:unidad08 [2014/09/08 18:39] admin creado |
ejercicios:unidad08 [2014/10/22 16:58] (actual) admin |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== 8. Formularios ====== | ====== 8. Formularios ====== | ||
+ | |||
+ | Añade las siguientes validaciones. | ||
+ | |||
+ | * Los siguientes campos son requeridos: | ||
+ | * NIF | ||
+ | * Nombre | ||
+ | * 1º Apellido | ||
+ | * 2º Apellido | ||
+ | * Edad | ||
+ | * La edad debe ser un número y estar entre 18 y 80 | ||
+ | * El NIF debe cumplir la expresión regular (^[X-Z]\d{7}[A-Z]$)|(^\d{8}[A-Z]$) | ||
+ | * El email debe tener formato de EMail | ||
+ | * El teléfono deben ser sólo 9 dígitos | ||
+ | * Los campos de capital, euribor, diferencial, interesesFijo y plazoAnyos deben ser números | ||
+ | * El campo de plazoAnyos debe estar entre 1 y 40 | ||
+ | * Los ingresos mensuales deben ser mayores que 0. | ||
+ | |||
+ | Se deberá mostrar un mensaje para cada uno de los errores. | ||
+ | |||
+ | ===== guardar ===== | ||
+ | El botón de "guardar" deberá estar deshabilitado si el formulario no es válido | ||
+ | |||
+ | ====== Optativo ====== | ||
+ | Mejora el sistema de mensajes para no tener que repetir tanto HTML con los mismos mensajes. | ||
+ | |||