Ich arbeite an ECMAScript / JavaScript für eine SVG-Datei und muss das widthund heighteines textElements abrufen, damit ich die Größe eines Rechtecks ändern kann, das es umgibt. In HTML könnte ich die Attribute offsetWidthund offsetHeightfür das Element verwenden, aber es scheint, dass diese Eigenschaften nicht verfügbar sind.
Hier ist ein Fragment, mit dem ich arbeiten muss. Ich muss die Breite des Rechtecks ändern, wenn ich den Text ändere, aber ich weiß nicht, wie ich den tatsächlichen Wert width(in Pixel) des textElements ermitteln kann.
<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>
Irgendwelche Ideen?