Liste des valideurs de formulaire Ajax

Publié le 19 mars 2008 par Dave Lizotte
La saisie de données valide dans les applications web est très importante de nos jours. Il existe 2 manières de valider ces formulaires. Soit du côté serveur ou du côté client. Il est préférable de le valider du côté client. Ceci évite un rafraichissement de la page ainsi qu'une requête inutile au serveur. Cela donne donc un gain de performance et de bande passante minime soit-il. Voici donc une liste non exhaustive de valideur de formulaire en Ajax soit côté client.
 

mooTools Framework 

  • fValidator - Construit autour de MooTools v1.1 et supporte plusieurs formulaires par page. fValidator est compatible et a été testé sous IE 6 et 7, Firefox, Opéra et Safari.
  • FormCheck - Fonctionne seulement avec les types de champs text, radio, checkbox ,textarea, et select. FormCheck est lui aussi construit autour de MooTools v1.1.


jQuery Framework


Prototype Framework

  • LiveValidation - LiveValidation est une librairie open source javascript qui permet de gérer la validation de formulaire coté client rapidement et très facilement. Celui-ci a été testé et validé avec tous les navigateurs modernes.
  • JSValidate - JSValidate est un valideur utilisant les librairies prototype et scriptaculous afin de vous permettre de valider facilement vos formulaires avec JavaScript. Le hic à l'horizon, le développement de ce valideur sont toujours à l'état de Beta.
  • Field validation with Prototype - Est un valideur robuste lui aussi utilisant les librairies prototype et scriptaculous. L'avantage est qu'il vous permettra de créer vos propres tests de validation.

Spry Framework

  • Validation Widget - Ce valideur fonctionne à merveille. J'ai déjà pu l'utiliser dans certains projets web. C'est un vrai charme et de plus, il est possible de l'implanter facilement avec Dreamweaver CS3. Si vous n'utilisez pas Dreamweaver CS3, il est aussi possible de télécharger les éléments JavaScript. Le seul problème avec ce valideur c'est que chaque élément a son propre fichier JavaScript et CSS.


Aucun Framework

  • Clean Form Validation - Simple et propre, ce valideur est très simple d'utilisation et très léger.
  • Validate.js - Certainement le plus complet des valideurs de cette liste au niveau des validations. Celui-ci permet en effet de valider une quantité assez impressionnante de données différentes.
  • LiveValidation - Simple, léger et performant, cette librairie JavaScript open source permet comme toutes les autres de valider vos formulaires.

Si vous connaissez d'autre valideur Ajax/JavaScript, laissez-nous le savoir en commentaire.