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.