bonjour,

J'ai creer un bouton avec 2 shapes et je voudrais ecrire du texte dans l'une d'elle et changer la couleur de l'autre


pour modifier la couleur j'ai trouver ceci qui fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
this.mpu0 = getVisiogroup(this.m_SvgNode, "mpu0");
    this.rect_mpu0 = getChildNodeFromName(this.mpu0, "rect")
 
   var red = Math.round((texte_couleur & 0x000000FF) >> 0);
   var green = Math.round((texte_couleur & 0x0000FF00) >> 8);
   var blue = Math.round((texte_couleur & 0x00FF0000) >> 16);
   var fill = "fill:rgb("+ red +","+ green+","+blue+")";
 
this.rect_mpu0.setAttribute("style", fill);
par contre pour le texte je n'y arrive pas, j'ai commence par ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
this.texte0 = getVisiogroup(this.m_SvgNode, "texte0");
    this.txt_texte0 = getChildNodeFromName(this.texte0, "text");
 
this.txt_texte0.nodeValue = texte;
mais ca ne fonctionne pas, est ce que vous avez des idees?
merci