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>
Есть идеи?