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