我试图更改SVGPathElement的颜色,但它没有刷新。我检查它是否有新的颜色显示警报,但我没有看到任何差异。是因为我的SVG是由AJAX检索的吗?
var element = document.getElementById(id);
alert(element.getAttribute("stroke"));
element.setAttributeNS(null, "stroke", "#000000");
提前致谢
答案 0 :(得分:1)
您可以尝试使用样式设置笔划:
element.style.stroke='#0000';