0

動的配列を構築していて、次のコードがあります。配列の「名前」に色を追加しようとしています。"fontcolor("red")"を除いて、他のすべては完全に機能します。

if (val < 0) {
    myArray.push({
            "name" : myVariable.fontcolor("red"),
            "size" : -10
    });
} else {
    myArray.push({
            "name" : myVariable,
            "size" : 5
    });
}

HTMLページに表示すると、次のようになります。

<font color="red">Strong rubber(minus)</font> 

私は実際にチャートを描いており、d3.jsを使用してチャートを描いています。私のコードは「犬のおもちゃ」を作成しています。myVariable の値は「myVariable」です

 <g style="cursor: pointer; opacity: 1; " transform="translate(0,0)"> 
  <text x="-6" y="10" dy=".50em" text-anchor="end">Dog Toys</text> 
  <rect width="478.57142857142867" height="20" style="fill: #4682b4; "></rect> 
 </g> 

Web ページに表示されるときに、テキストに色を設定する方法はありますか?

4

2 に答える 2

3

試す

myVariable.style.color = "Red"
于 2012-07-30T13:03:30.713 に答える
1
myVariable.style.color = "red";
于 2012-07-30T13:04:55.463 に答える