CheckForm v0.5 | Vérification et validation de formulaire Javascript (Classe OpenSource)
Une nouvelle version de checkform est disponible : http://mickaelbertrand.imagika.fr/web/ressources-checkform-v06-verification-et-validation-de-formulaire-javascript-classe-opensource-928
La version CheckForm v0.5 est disponible ! Mise en ligne le site dédié à la classe, en français et en cours de traduction anglais. http://checkform.imagika.fr
CheckForm v0.5, qui est quasiment une version finale (1.0), puisque la plupart des fonctionnalitées sont opérationnelles !
CheckForm 0.5
- Les règles sont désormais multiple, il suffit d’utiliser la notation suivante dans addReg, ex : ‘required:email’. On aura donc non seulement un required Mais également un mail. Le caractère qui sépare les deux règle est paranmétrable dans la classe (regSeparator). Pour aller plus loin on pourrait avoir ‘reg1:reg2:reg3:…:regn’ !
- Fonctionnement multi-formulaire sur une même page
- Comparaison entre deux champs est maintenant paramétrable grâce a des opérateurs logique (tous ceux éxistant en Js).
Peut être utile par exemple pour comparer deux prix (un max et un min, on aura donc une règle sur prix max qui dira > prix_min, l’inverse étant possible en mettant prix_min < prix_max) - Gestion des types de champs (radio, checkbox), actuellement on peut indiquer le type dans addReg mais cela n’affecte en rien le traitement, pensez donc à indiquer le type pour que vos écritures soient compatibles avec la prochaine version.
On pourra ainsi indiqué un nombre limité de checkbox (grâce au bornage) et sur les radio il y aura au maximum 1 case cochée, et si la règle sur la radio est “required” alors un nombre minimum de 1.
IMPORTANT ! L’évènement porté sur les checkbox est conseillé à onClick ! Libre à vous de respecter ou non cette consigne.

Blog Référencement (SEO), Graphisme, Web, Communication et compagnie…


Nicolas deschamps