tu as un espace dans la chaine entre gumé, tu écris test " il faut supprimer l'espace avant le gumé!
De : yannick Date : lundi 11 mars 2013 15:08 À : [email protected] Objet : [progliste] javascript-fontion non executée. bonjour, je suis en train d'écrir un script javascript pour grease monkey . voici ce que je fais : pour choisir le genre d'une radio , je clique sur le lien choisir, les genres de radios apparaissent . jusque la tout est ok . ensuite, je clique sur un genre , et les sous genres apparaissent . jusque la, tout est ok . c'est maintenant qu'intervient mon script . les sous genres apparaissent désormais comme des cases à cocher, car j'ai supprimer l'attribut qui le rendait invisible . comme quoi le script fonctionnne pour l'instant comme je le souhaite . puis cela se gâte . si je rajoute l'attribut onclick avec : obj.setAttribute ("onclick","javascript:alert ('oui'") tout fonctionnne , car lorsque je fais la barre d'espace sur l'une des cases, la boite de dialogue apparait . maintenant, je reviens dans mon script, et je remplace ce alert ('oui') par la fcontion test : obj.setAttribute ("onclick","javascript:test "); avec : function test () {alert ("bonjour"); et bien la, plus rien ne fonctionnne ! j'ai bien les cases à cocher qui apparaissent, mais un clique sur l'une des cases ne produit aucune boite de dialogue ! en fait, il n'y a quavec alert ('oui') que cela fonctionnne . qui aurait une idée du pourquoi ? merci !
