Я работаю над ECMAScript / JavaScript для файла SVG и нужно получить widthи heightиз textэлемента , так что я могу изменить размер прямоугольника , который его окружает. В HTML я мог бы использовать атрибуты offsetWidthи offsetHeightв элементе, но похоже, что эти свойства недоступны.
Вот фрагмент, с которым мне нужно работать. Мне нужно изменять ширину прямоугольника всякий раз, когда я меняю текст, но я не знаю, как получить фактический width(в пикселях) textэлемент.
<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>
Любые идеи?