如何修改IE中的svg路径和属性

时间:2014-02-19 08:27:23

标签: javascript svg

我使用follow代码片段来修改svg路径对象

el.setAttribute("from", start[0] + "," + start[1]);
var path = line.childNodes[0];
path.setAttribute("d", "M " + start[0] + " " + start[1] + " L " + end[0] + " " + end[1]);

它在ff和chrome中运行良好,但在IE中,它不起作用。我在F12面板中看到了DOM结构,属性被修改了,但是在explorer中没有显示更改,我如何更改IE中的属性并影响资源管理器?

由于

1 个答案:

答案 0 :(得分:0)

如您所见,尝试使用字符串值创建/解析svg路径可能是个问题。在构建/编辑路径时,最好使用svg的 pathSegList 对象,而不是字符串。它适用于所有浏览器。