lucavandro / CodiceFiscaleJS

CodiceFiscale.js is a utility library to compute and validate Italian Tax code (codice fiscale).
Creative Commons Attribution Share Alike 4.0 International
197 stars 77 forks source link

Anno da desktop 6 cifre #57

Closed metiusat closed 3 years ago

metiusat commented 3 years ago

Ciao Luca,

da desktop si riuscirebbe a limitare l'anno a 4 cifre? e nel caso il top sarebbe con controllo sulle prime due cifre dell'anno 19 o 20

image

lucavandro commented 3 years ago

Ciao. In realtà quello che cerchi di ottenere non dipende dalla libreria, ma è un'impostazione del tag html utilizzando gli attributi min e max. Per farla breve per ottenere quello che cerchi potresti fare così

<input type="date" id="birthday" name="birthday" min="1900-01-01" max="2099-01-01" required>

se vuoi rendere dinamica la data "massima", per impostarla ad esempio pari alla data odierna, puoi usare una semplice riga di JS

document.getElementById("birthday").max = new Date().toISOString().slice(0,10)