Le date
il componente di form.io per le date è piuttosto avanzato ma può creare problemi di compatibilità con i browser più datati, per fare una form con alto grado di compatibilità consigliamo un campo textfield con input mask 99/99/9999
a cui aggiungiamo una validazione js del tipo:
Controlli avanzati
Questo controllo può essere aggiunto alla custom validation per verificare che la data contenuta nel campo della form my_expiry_date
sia valida e successiva alla data odierna.
Il lavoro più rilevante lo fa la libreria momentjs, alla quale si rimanda per maggiori informazioni.
Data di nascita di un minorenne
Data successiva alla data odierna
Se il modulo che si sta implementando deve supportare il multilingua, è necessario gestirlo nel codice, controllando la lingua della pagina (il tag html contiene la lingua della pagina corrente come attributo) e inserendo le stringhe nelle lingue che si desidera supportare.
Last updated