phpJSvForm  v11.11.12
Des classes PHP, des JavaScripts pour créer facilement un formulaire.
Référence de la classe clFormBase

Classe abstraite servant de base aux 2 autres classes abstraites : clFormConteneur et clFormElement. Plus de détails...

Graphe d'héritage de clFormBase:

Fonctions membres publiques

 setId ($id)
 Cette méthode permet de modifier l'attribut 'id'.
 getId ()
 Cette méthode permet d'obtenir l'attribut 'id' de l'élément (<input>, <textarea>, ...)
 setClasse ($classe)
 Cette méthode permet de modifier l'attribut 'classe'.
 addClasse ($classe)
 Cette méthode permet d'ajouter une classe à l'attribut existant.
 getClasse ()
 Cette méthode permet d'obtenir la valeur de l'attribut 'classe' de l'élément (<input>, <textarea>, ...)
 setValeur ($valeur)
 Cette méthode permet de modifier l'attribut 'value'.
 getValeur ()
 Cette méthode permet d'obtenir la valeur de l'attribut 'value' de l'élément (<input>, <textarea>, ...)
 setLargeur ($largeur)
 Cette méthode permet de modifier l'attribut 'width'.
 render ()
 echo objForm->render() ; est équivalent à echo objForm ;
 __toString ()
 Surcharge de la méthode toString()

Attributs protégés

 $id
 $classe
 $valeur
 $largeur

Description détaillée

Classe abstraite servant de base aux 2 autres classes abstraites : clFormConteneur et clFormElement.

Définition à la ligne 125 du fichier clVerifForm.php.


Documentation des fonctions membres

addClasse ( classe)

Cette méthode permet d'ajouter une classe à l'attribut existant.

Paramètres:
$classecontient le nom de la classe de style de l'élément (<input>, <textarea>, ...)
Renvoie:
L'instance appelant la méthode ($this)

Définition à la ligne 172 du fichier clVerifForm.php.

getClasse ( )

Cette méthode permet d'obtenir la valeur de l'attribut 'classe' de l'élément (<input>, <textarea>, ...)

Renvoie:
La valeur de l'attribut 'classe' de l'instance appelant la méthode

Définition à la ligne 182 du fichier clVerifForm.php.

Voici le graphe des appelants de cette fonction :

getId ( )

Cette méthode permet d'obtenir l'attribut 'id' de l'élément (<input>, <textarea>, ...)

Renvoie:
L'id (chaine de caractères) de l'instance appelant la méthode

Réimplémentée dans Boutons.

Définition à la ligne 151 du fichier clVerifForm.php.

getValeur ( )

Cette méthode permet d'obtenir la valeur de l'attribut 'value' de l'élément (<input>, <textarea>, ...)

Renvoie:
La valeur de l'instance appelant la méthode

Réimplémentée dans Boutons.

Définition à la ligne 202 du fichier clVerifForm.php.

Voici le graphe des appelants de cette fonction :

setClasse ( classe)

Cette méthode permet de modifier l'attribut 'classe'.

Paramètres:
$classecontient la nouvelle valeur de l'attribut classe (liste de styles CSS) (<input>, <textarea>, ...)
Renvoie:
L'instance appelant la méthode ($this)

Définition à la ligne 161 du fichier clVerifForm.php.

setId ( id)

Cette méthode permet de modifier l'attribut 'id'.

Paramètres:
$idcontient l'id (chaine de caractères) de l'élément (<input>, <textarea>, ...)
Renvoie:
L'instance appelant la méthode ($this)

Définition à la ligne 141 du fichier clVerifForm.php.

setLargeur ( largeur)

Cette méthode permet de modifier l'attribut 'width'.

Paramètres:
$largeurcontient la largeur (en px) de l'élément (<input>, <textarea>, ...)
Renvoie:
L'instance appelant la méthode ($this)

Définition à la ligne 212 du fichier clVerifForm.php.

setValeur ( valeur)

Cette méthode permet de modifier l'attribut 'value'.

Paramètres:
$valeurcontient la valeur de l'élément (<input>, <textarea>, ...)
Renvoie:
L'instance appelant la méthode ($this)

Définition à la ligne 192 du fichier clVerifForm.php.


Documentation des champs

$classe [protected]

attribut 'class' de l'élément (chaine de caractères = liste de styles CSS séparés par une espace)

Définition à la ligne 128 du fichier clVerifForm.php.

$id [protected]

'id' de l'élément (chaine de caractères)

Définition à la ligne 127 du fichier clVerifForm.php.

$largeur [protected]

attribut 'width' de l'élément

Note:
Pour <form>, il s'agit de la largeur des boutons

Définition à la ligne 133 du fichier clVerifForm.php.

$valeur [protected]

attribut 'value' pour un élément (<input>, <textarea>, ...)

Note:
Cette propriété existe mais est détournée pour les éléments <form>, <fieldset>, <p>

Définition à la ligne 130 du fichier clVerifForm.php.


La documentation de cette classe a été générée à partir du fichier suivant :