SVG получить ширину текстового элемента

Я работаю над некоторым ECMAScript / JavaScript для файла SVG и мне нужно получитьwidth а такжеheight изtext элемент, чтобы я мог изменить размер прямоугольника, который его окружает. В HTML я мог бы использоватьoffsetWidth а такжеoffsetHeight атрибуты элемента, но кажется, что эти свойства недоступны.

Вот фрагмент, с которым мне нужно работать. Мне нужно изменить ширину прямоугольника всякий раз, когда я изменяю текст, но я не знаю, как получить фактическийwidth (в пикселях)text элемент.

<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>

Есть идеи?

Ответы на вопрос(6)

Ваш ответ на вопрос