是否可以在<use> SVG中修改<text>

时间:2018-08-07 11:50:32

标签: javascript svg

我有这个模特

<svg id=cardModel viewBox="0 0 100 200">
  <rect x="0" y="0" width="100" height="200" fill="transparent" stroke="black"></rect>
  <text id="text" x="25" y="125" font-size=100>change me</text>
</svg>

我想将文本更改为

<use href="#cardModel"></use>

我尝试使用getElementById,但正如预期的那样,<use>没有孩子。

这是一个jsFiddle:https://jsfiddle.net/e6gh07fa/316/
(似乎我们不能在SO脚本中使用名称空间)


我知道我可以使用Node.cloneNode(),但我想知道是否还有另一种方法

0 个答案:

没有答案