Estou trabalhando em ECMAScript / JavaScript para um arquivo SVG e preciso obter o widthe heightde um textelemento para poder redimensionar um retângulo que o rodeia. Em HTML, seria capaz de usar os atributos offsetWidthe offsetHeightno 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 textelemento.
<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>
Alguma ideia?