🇫🇷 HTML5: Désactiver la validation de vos forms

Outdated article!

If it's a technical article, take care, maybe some informations are not exact anymore.
Otherwise, please keep in mind that this article was written quite a long time ago.

Comme vous le savez certainement, les navigateurs récents vous offrent la possibilité de valider vos champs de formulaires pour peu que vous utilisiez les nouvelles directives HTML5 dédiées à la validation.

Ces nouveaux attributs vous permettent d'avoir une validation côté client. Votre formulaire ne sera donc pas envoyé si des erreurs sont détectées par le navigateur. Difficile de tester vos messages d'erreurs dans ces conditions!

Heureusement, ces nouveaux attributs ont un maître! Il suffit d'un seul pour les dominer tous: l'atribut novalidate de la balise form!

Avec lui, plus de validation côté client! Vous pouvez à nouveau tester vos formulaires et vos messages d'erreurs comme il se doit! (bien entendu, n'oubliez pas de l'enlever une fois vos tests terminés! \o/)

Et on remercie tous @futurecat pour cette astuce tout bête qui nous sauve la vie! (c'était ici)

Tags: symfony2, html5, validation, form