-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problemi validazione form senza JustValidate #1096
Comments
Ti consiglio di controllare le classi in questo esempio per la validazione: https://italia.github.io/bootstrap-italia/docs/esempi/form/ Per i campi input e le select ci deve essere Invece per i checkbox anche io ho fatto fatica inizialmente ma alla fine ho verificato che aggiungendo Non sarà perfetto me è meglio di niente |
Ciao @Virtute90 Il merito alla tua soluzione: secondo le linee guida delle WCAG un'informazione non può essere associata solo ad un colore, quindi non è sufficiente stampare in rosso la label del checkbox. |
Hai un codice di esempio? Così quando ho un attimo faccio dei test... |
Versione di Bootstrap Italia
2.7.x/2.8.x
Comportamento atteso
I vari browser hanno un comportamento standard per la validazione dei form.
Solitamente viene spostato il focus sul campo e compare una popup con l'indicazione dell'errore.
Esempio di Chrome su sito costruito con Boostrap 4.6
Comportamento attuale
In molti casi, anche se non sono ancora riuscito a capire quale sia la discriminante, questo non avviene con le form costruite con BI.
Viene spostato il focus ma non compare alcun messaggio e quindi non sempre è immediato capire dove e quale sia l'errore.
Esempio su Chorme su sito costruito cin BI 2.7.x
Il problema è ancora più grave nel caso di checkbox o select dove non compare nemmeno il cursore ad aiutare l'indivisuazione dell'errore.
Possibili soluzioni
Consentire il meccanismo standard di validazione del browser senza obbligare alal configurazione di JustValidate
Contesto
Chrome/Firefox su Windows 11
The text was updated successfully, but these errors were encountered: