0

SVGPathElement の色を変更しようとしていますが、更新されません。アラートを示す新しい色が表示されることを確認しましたが、違いは見られません。SVG が AJAX によって取得されるためですか?

var element = document.getElementById(id);
alert(element.getAttribute("stroke"));
element.setAttributeNS(null, "stroke", "#000000");

前もって感謝します

4

1 に答える 1

1

スタイルを使用してストロークを試して設定できます:

element.style.stroke='#0000';
于 2013-03-13T20:06:51.323 に答える