DOM addEventListener - HTML/CSS - Programmation
Marsh Posté le 08-03-2005 à 15:28:01
el = document.getElementById(nom); 
el.setAttribute("style", "background-color:"+couleur+";" ); 
 
et sous cette forme ??? 
  
 
Marsh Posté le 08-03-2005 à 15:32:00
ouai... il faudrait que je refasse ma fonction ActionColor() ... certes ! 
 
mais dans mon cas je pense que le probleme vient plutot du addEventListener qui se trouve dans ma boucle dans la fonction AffichePalette... 
Marsh Posté le 08-03-2005 à 15:38:55
PS : j'ai re-edité le message car il manquait un bout de code ! ![]()
Marsh Posté le 08-03-2005 à 15:49:34
uéé ...  
 
la var 'red' c'est quoi? elle vient d'ou ? 
 
sur addEventListener tu mets juste le nom de la fonction !! tu ne la redeclares pas ! 
 
ce qui te donne 
 
element5.addEventListener("click",ActionColor, false); 
 
après .. dermerdes toi pour récuperer les arguments      
Marsh Posté le 08-03-2005 à 15:51:57
bah ouai mais voila... mon probleme est là lol ! 
 
mais ce que je comprends pas c que la valeur qui passe tout le temps c'est FFFFFF, c'est à dire la derniere valeur de ma boucle ! 
 
... je cherche à comprendre pourquoi !
Marsh Posté le 08-03-2005 à 15:54:13
zamm, zamm ..... IFOCOP 2004 (php) ?
Marsh Posté le 08-03-2005 à 16:03:32
| zamm a écrit : Et ben.... quelqu'un de ta promo !  | 
 
 
je vais essayer de deviner 
 
est-ce que tu as couché avec la prof de génie logiciel ? ![[:petrus75] [:petrus75]](https://forum-images.hardware.fr/images/perso/petrus75.gif)
Marsh Posté le 08-03-2005 à 16:05:58
Pourquoi, t'as des infos là-dessus ? zut, je suis décourvert :-)) 
 
Z.
Marsh Posté le 08-03-2005 à 16:05:59
| simogeo a écrit : je vais essayer de deviner   | 
  
 
 ... j'imagine même pas ! lol  
Marsh Posté le 08-03-2005 à 16:14:38
Disons que la mort par ashixie ne me tentais pas trop... 
Z.
Marsh Posté le 08-03-2005 à 16:15:30
j'imagine ! lol ! lis tes mails et dis moi si je me trompe !  
 
Marsh Posté le 08-03-2005 à 16:19:41
Aucun mail de toi, tu as dû te planter ! 
Tu as écris à qui ?
Marsh Posté le 08-03-2005 à 16:21:17
au Webmaster d'un site que tu mentionnes dans un autre post pas tres loin de celui ci ! ![]()
Marsh Posté le 08-03-2005 à 16:26:03
t'as pas un filtre antispam ? les 3/4 du temps mes mails partent dans les spams... forcement.. mon pseudo c'est FREED et dans FREED il y a FREE et ça doit etre un mot interdit
Marsh Posté le 08-03-2005 à 16:27:04
Bien vu l'artiste ! 
 
Le mieux c'est de continuer en dehors, non ?
Marsh Posté le 08-03-2005 à 16:35:36
Pour en revenir à mes moutons.. peut etre faut il que j'utilise des 
captureEvents ???
Marsh Posté le 09-03-2005 à 16:18:01
| freed102 a écrit : Pour en revenir à mes moutons.. peut etre faut il que j'utilise des   | 
 
 
 
 
Marsh Posté le 10-03-2005 à 13:07:20
c'est quoi cette syntaxe for(red in hex_array) 
 
 
je te demandais aussi d'ou venais tes var red  - blue - et green dans tes 'pseudo' boucles 
 
Marsh Posté le 10-03-2005 à 13:08:48
c'est l'equivalent d'un foreach en php... hexarray c'est mon tableau avec mes valeurs hexadecimales et red, blue et green sont les "keys"
Marsh Posté le 08-03-2005 à 15:24:18
Coucou me revoila ! lol
j'avais un peu arrêté de coder pendant quelques temps et me revoila... toujours avec mes histoires à dormir debout... evidement !
Pour cette fois je reviens avec mon probleme de fonctions DOM, et mon addEventListener...
ya du mieux !! mais c pas encore gagné !
un peu de code pour commencer :
... donc comme vous pouvez le constater.. je cherche à effectuer un addEventListener avec des parametres... j'ai donc fait des trucs genre :
element5.addEventListener("click", function(){
ActionColor(hex_array[red] + hex_array[green] + hex_array[blue], nom,div,champ);
}, true);
... ça a l'air de marcher ! (cool !) mais simplement il me met #FFFFFF quelle que soit la couleur que je sélectionne...
... j'en déduis que j'ai encore du louper un épisode... je suppose qu'il y a une erreur de sémantique quelquepart !
... si vous pouviez m'aider à capter mon prob
Merci d'avance...
Message édité par freed102 le 08-03-2005 à 15:38:30