Javascript 设置嵌入式base64编码svg的颜色
我有一个base64编码的svg,作为将来的一个示例,我想突出显示文本等等 我创建了一个js提琴来展示我的意思(以及我尝试过的一点): 为普通svg工作:Javascript 设置嵌入式base64编码svg的颜色,javascript,svg,base64,Javascript,Svg,Base64,我有一个base64编码的svg,作为将来的一个示例,我想突出显示文本等等 我创建了一个js提琴来展示我的意思(以及我尝试过的一点): 为普通svg工作: document.querySelectorAll(".svg")[0].getElementsByTagName('circle')[0].setAttribute("fill", "red"); 对于基本64版本,同样的方法不起作用 是否可以使用javascript访问和更改svg文档,或者base64编码是否会破坏修改值的能力?对其进
document.querySelectorAll(".svg")[0].getElementsByTagName('circle')[0].setAttribute("fill", "red");
对于基本64版本,同样的方法不起作用
是否可以使用javascript访问和更改svg文档,或者base64编码是否会破坏修改值的能力?对其进行解码、更新、重新编码。@RobertLongson我最糟糕的噩梦成真了,谢谢你!解码、更新、重新编码。@RobertLongson我最糟糕的噩梦成真了,现在谢谢你!