phpJSvForm
v11.11.12
Des classes PHP, des JavaScripts pour créer facilement un formulaire.
|
Classe representant un formulaire. La classe gère la génération du formulaire. Plus de détails...
Fonctions membres publiques | |
__construct ($u_id='', $u_boutons=7, $u_classe='cssform') | |
Constructeur qui permet d'initialiser les données. | |
setBtn ($u_boutons) | |
Cette méthode permet d'indiquer quels boutons seront ajoutés en fin de formulaire indique si présence boutons en fin de formulaire. | |
setTxtBtn ($chaine) | |
Cette méthode permet de personnaliser le texte (la valeur) du bouton 'Perso'. | |
setAction ($chaine) | |
Cette méthode permet de mettre à jour l'attribut action de la balise 'form'. | |
getAction () | |
Cette méthode permet d'obtenir l'attribut action de la balise 'form'. | |
addScript ($objet, $evenement, $fonction) | |
Cette méthode permet d'ajouter un JS exécuté sur un évenement particulier. | |
addVerif () | |
Cette méthode permet d'ajouter une vérification qui sera réalisée sur màj des champs (par l'utilisateur) ou avant soumission du formulaire. | |
verifForm ($premiereFois='silence') | |
Méthode appelée pour vérifier si les champs sont renseignés correctement. | |
render () | |
Cette méthode renvoie une chaine de caractères contenant le formulaire généré |
Classe representant un formulaire. La classe gère la génération du formulaire.
Définition à la ligne 534 du fichier clVerifForm.php.
__construct | ( | $ | u_id = '' , |
$ | u_boutons = 7 , |
||
$ | u_classe = 'cssform' |
||
) |
Constructeur qui permet d'initialiser les données.
$u_id | contient l'id du formulaire (cf. setId) |
$u_classe | contient une chaine de caractères (liste de styles CSS) (cf. setClasse) |
$u_boutons | indique si on ajoute (ou non) des boutons en fin de formulaire (cf. setBtn) |
Définition à la ligne 573 du fichier clVerifForm.php.
addScript | ( | $ | objet, |
$ | evenement, | ||
$ | fonction | ||
) |
Cette méthode permet d'ajouter un JS exécuté sur un évenement particulier.
$objet | Un des champs contenu dans ce conteneur. Aucune vérification ne sera effectuée ! |
$evenement | Chaine de caractères (ex. 'change', 'click', 'blur', ...) |
$fonction | Code du JS à exécuter sur l'événement concerné |
$objet->getId()
retourne tous les 'id' séparés par des espaces (cf. 'getId') Définition à la ligne 634 du fichier clVerifForm.php.
addVerif | ( | ) |
Cette méthode permet d'ajouter une vérification qui sera réalisée sur màj des champs (par l'utilisateur) ou avant soumission du formulaire.
Pour plus d'info, consulter les différents exemples : http://synanceia.free.fr/phpjsvform
Définition à la ligne 646 du fichier clVerifForm.php.
setAction | ( | $ | chaine | ) |
Cette méthode permet de mettre à jour l'attribut action de la balise 'form'.
$chaine | Valeur de l'attribut |
Définition à la ligne 611 du fichier clVerifForm.php.
setBtn | ( | $ | u_boutons | ) |
Cette méthode permet d'indiquer quels boutons seront ajoutés en fin de formulaire indique si présence boutons en fin de formulaire.
Définition à la ligne 589 du fichier clVerifForm.php.
setTxtBtn | ( | $ | chaine | ) |
Cette méthode permet de personnaliser le texte (la valeur) du bouton 'Perso'.
$chaine | Texte à afficher sur le bouton |
Définition à la ligne 600 du fichier clVerifForm.php.
verifForm | ( | $ | premiereFois = 'silence' | ) |
Méthode appelée pour vérifier si les champs sont renseignés correctement.
$premiereFois | Paramètre facultatif permettant de préciser comment cette méthode doit s'éxécuter si le formulaire est chargé pour la première fois (ou s'il est réinitialisé)
|
Définition à la ligne 687 du fichier clVerifForm.php.