更改文本svg JavaScript

时间:2014-10-17 13:49:02

标签: javascript svg

如何使用" txtcircle"更改文本分配的ID在JavaScript?我的目标如下:

<svg  width="100" height="100" id="svgcircle" > 
                <rect id="circle1" x="5" y="25" width="50" height="50" stroke="#0E0E0E" style="fill:red; stroke-width:1" />
                 <text id =txtcircle x="5" y="35" font-family="Verdana" font-size="11" fill="white" > Rect1 </text>
            </svg> 

我还希望通过使用JavaScript编写所需的文本来更改文本(ID = 'Rect1')

1 个答案:

答案 0 :(得分:1)

你可以这样做

var elem = document.getElementById('txtcercle');
elem['innerText' in elem ? "innerText" : "textContent"] = "some value";