Ich arbeite an ECMAScript / JavaScript für eine SVG-Datei und muss das width
und height
eines text
Elements abrufen, damit ich die Größe eines Rechtecks ändern kann, das es umgibt. In HTML könnte ich die Attribute offsetWidth
und offsetHeight
fü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 text
Elements ermitteln kann.
<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>
Irgendwelche Ideen?