Estou trabalhando em ECMAScript / JavaScript para um arquivo SVG e preciso obter o width
e height
de um text
elemento para poder redimensionar um retângulo que o rodeia. Em HTML, seria capaz de usar os atributos offsetWidth
e offsetHeight
no elemento, mas parece que essas propriedades não estão disponíveis.
Aqui está um fragmento com o qual preciso trabalhar. Preciso mudar a largura do retângulo sempre que mudo o texto, mas não sei como obter o real width
(em pixels) do text
elemento.
<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>
Alguma ideia?