Javascript 使用路径id获取SVG路径d属性

Javascript 使用路径id获取SVG路径d属性,javascript,jquery,svg,Javascript,Jquery,Svg,我有单独的包含SVG路径ID的json。是否有一种使用路径id获取SVG路径“d”属性的方法?或者有没有一种方法可以只使用路径Id来填充SVG路径?您可以通过调用document.getElementById来获取路径元素,并从中获取/设置属性 var d = document.getElementById("<path id>").getAttribute("d"); document.getElementById("<path id>").setAttribute(

我有单独的包含SVG路径ID的json。是否有一种使用路径id获取SVG路径“d”属性的方法?或者有没有一种方法可以只使用路径Id来填充SVG路径?

您可以通过调用document.getElementById来获取路径元素,并从中获取/设置属性

var d = document.getElementById("<path id>").getAttribute("d");

document.getElementById("<path id>").setAttribute("fill", "red"); 
var d=document.getElementById(“”).getAttribute(“d”);
document.getElementById(“”).setAttribute(“填充”、“红色”);

请上传SVG,并说明您正试图获取的元素,以便我们能够为您提供一些见解。@RobertLongson工作得非常好。