私はsvg文字列を持っています。情報を取得するために、このリンクで答えを得ました javascriptでsvg文字列から情報を取得する方法? jquery を使用します。しかし、属性を変更する方法を知っている人はいますか? たとえば、レイヤー 2 の四角形の高さを他の値に変更する方法は? 存在しない新しい属性を追加するには? たとえば、レイヤ 2 の rect に stroke-dasharray="1,1" を追加するには? ありがとう
<svg width="612" height="394" xmlns="http://www.w3.org/2000/svg">
<g>
<title>Layer 1</title>
<rect id="svg_1" height="152" width="265" y="44" x="91" stroke-width="5" stroke="#000000" fill="#FF0000"/>
</g>
<g>
<title>Layer 2</title>
<rect id="svg_2" height="125" width="151" y="157" x="399" stroke-width="5" stroke="#000000" fill="#FF0000"/>
</g>
</svg>
たとえば、私の文字列は次のとおりです。str="<svg width........</g></svg>"