@peppeocchi
Il mio intervento è limitato al solo fatto che la tua funzione non funzionava (scusa il bisticcio) a dovere (attiva il pulsante anche senza digitare nessun carattere facendo entra/esci dal campo) probabilmente dovuta alla fretta, ho utilizzato onkeyup per le prove basta sostiture con onblur (come nel tuo caso)
E una cosa butata giù al volo se occorre qulcosa che verifichi lunghezza valore formato etc.. oppure tipo di oggetto (radio,select,etc..) penso si dovrebbe lavore sulle classi (come fanno alcune validazioni immediate).
![]()

) a dovere (attiva il pulsante anche senza digitare nessun carattere facendo entra/esci dal campo) probabilmente dovuta alla fretta, ho utilizzato onkeyup per le prove basta sostiture con onblur (come nel tuo caso)
Rispondi quotando