Pracuję nad pewnym ECMAScript / JavaScript do pliku SVG i trzeba dostać widthi heightz textelementu więc mogę zmienić rozmiar prostokąta, który go otacza. W HTML mógłbym użyć atrybutów offsetWidthi offsetHeightna elemencie, ale wygląda na to, że te właściwości są niedostępne.
Oto fragment, nad którym muszę popracować. Muszę zmienić szerokość prostokąta za każdym razem, gdy zmieniam tekst, ale nie wiem, jak uzyskać faktyczny width(w pikselach) textelement.
<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>
Jakieś pomysły?