|
phpJSvForm
v11.11.12
Des classes PHP, des JavaScripts pour créer facilement un formulaire.
|
Mise en place de la gestion dynamique des formulaires. Plus de détails...
Aller au code source de ce fichier.
Fonctions | |
| function | jscss (a, o, c1, c2) |
| Remplace, ajoute, supprime, une classe à un objet ou teste si une classe est déjà appliqué à l'objet. | |
| function | RechercheParentTag (obj, strTag) |
| Recherche parmi les éléments parents de obj le 1er élément dont le tagName vaut strTag. | |
| function | RechercheSuivantTag (obj, strTag) |
| Recherche le premier élément HTML situé après obj dont le tagName vaut strTag. | |
| function | RecherchePrecedentTag (obj, strTag) |
| Recherche le premier élément HTML situé avant obj dont le tagName vaut strTag. | |
| function | addLoadEvent (func) |
| Exécution d'un script (une fonction JS) au chargement d'une page. | |
| function | add_Event (element, type, handler) |
| Exécution d'un script (une fonction JS) sur un événement particulier (ex. : modif. d'un champ particulier d'un formulaire). | |
| function | removeEvent (element, type, handler) |
| function | handleEvent (event) |
| function | fixEvent (event) |
Variables | |
| var add_Event | guid = 1 |
| fixEvent | preventDefault |
Mise en place de la gestion dynamique des formulaires.
Définition dans le fichier init.js.
| function add_Event | ( | element, | |
| type, | |||
| handler | |||
| ) |
Exécution d'un script (une fonction JS) sur un événement particulier (ex. : modif. d'un champ particulier d'un formulaire).
| element | Champ du formulaire associé à l'événement |
| type | Chaîne de caractères, événement concerné (ex. : "mouseover", "change", "blur", "focus", ...) |
| handler | Fonction à exécuter sur l'événement |
written by Dean Edwards, 2005 with input from Tino Zijdel, Matthias Miller, Diego Perini http://dean.edwards.name/weblog/2005/10/add-event/
There is a unique solution for Internet Explorer, Safari, and for W3C-compatible browsers (Firefox and Opera 9).
Définition à la ligne 186 du fichier init.js.

| function addLoadEvent | ( | func | ) |
Exécution d'un script (une fonction JS) au chargement d'une page.
| function jscss | ( | a, | |
| o, | |||
| c1, | |||
| c2 | |||
| ) |
Remplace, ajoute, supprime, une classe à un objet ou teste si une classe est déjà appliqué à l'objet.
Fonction issue de cet article : http://www.pompage.net/pompe/javascript-non-intruisif-chapitre-5/
Cette fonction requiert quatre paramètres :
| a | définit l'action qui doit être faite par la fonction |
| o | l'objet en question |
| c1 | le nom de la première classe |
| c2 | le nom de la seconde classe |
Les actions possibles sont les suivantes :
Définition à la ligne 61 du fichier init.js.

| function RechercheParentTag | ( | obj, | |
| strTag | |||
| ) |
Recherche parmi les éléments parents de obj le 1er élément dont le tagName vaut strTag.
| obj | Objet utilisé comme point initial pour la recherche |
| strTag | Chaîne de caractères contenant le tagName recherché |
| function RecherchePrecedentTag | ( | obj, | |
| strTag | |||
| ) |
Recherche le premier élément HTML situé avant obj dont le tagName vaut strTag.
| obj | Objet utilisé comme point initial pour la recherche |
| strTag | Chaîne de caractères contenant le tagName recherché |
Définition à la ligne 135 du fichier init.js.

| function RechercheSuivantTag | ( | obj, | |
| strTag | |||
| ) |
Recherche le premier élément HTML situé après obj dont le tagName vaut strTag.
| obj | Objet utilisé comme point initial pour la recherche |
| strTag | Chaîne de caractères contenant le tagName recherché |
Définition à la ligne 113 du fichier init.js.
