sapakus
Messages postés96Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention10 février 2011
-
13 juin 2008 à 15:39
sapakus
Messages postés96Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention10 février 2011
-
14 juin 2008 à 14:57
Bonjour,
pour gérer les évènements intervenants sur des éléments de formulaire on utilise ceci :
maCacase.onclick= faitSa ;
imaginons maintenant que plusieurs éléments déclenche au click de souris la même action, on écrit donc :
d'où ma question : existe-t'il une syntaxe permettant de mettre en facteur le test du onclick (ici pour l'exemple, si ça marche on pourrait l'utiliser pour n'importe quoi) pour déclencher un même action (faitSa) ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 13 juin 2008 à 16:35
Bonjour,
y'a toujours la solution de se faire une fonction,
mais mon foie, le remède serait pire que le mal.
mais loin d'être un spécialiste des syntaxes javascript qui
surprennent toujours et sont bien plus riches qu'on imagine !
<hr /> Cordialement Bul [mon Site] [M'écrire]
sapakus
Messages postés96Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention10 février 20113 14 juin 2008 à 13:09
Cette voie est bien interessante, mais j'avoue patauger un tantinet du coté de la poo.
Comment peut-on faire pour passer en argument de click la fonction à éxecuter ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 14 juin 2008 à 13:55
mais "ma" réponse est pire que le mal ;o))
il vaudrait mieux attendre les vrais spécialistes pour avoir une "vraie" réponse.
<hr /> Cordialement Bul [mon Site] [M'écrire]
sapakus
Messages postés96Date d'inscriptionmercredi 20 août 2003StatutMembreDernière intervention10 février 20113 14 juin 2008 à 14:57
C'est déjà pas mal, mon but étant de réduire la taille de mon code.
J'étais au bord du gouffre et j'ai fait un grand pas en avant.
De plus, on peut utliser cet exemple pour la vérification de champs de formulaire similaires pendant la saisie.
['champ1','champ2',.....,'champn'].keyup(isAuthChar);