Estoy trabajando en ECMAScript / JavaScript para un archivo SVG y necesito obtener el widthy heightde un textelemento para poder cambiar el tamaño de un rectángulo que lo rodea. En HTML, podría usar los atributos offsetWidthy offsetHeighten el elemento, pero parece que esas propiedades no están disponibles.
Aquí hay un fragmento con el que necesito trabajar. Necesito cambiar el ancho del rectángulo cada vez que cambio el texto, pero no sé cómo obtener el valor real width(en píxeles) del textelemento.
<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>
¿Algunas ideas?