Estoy trabajando en ECMAScript / JavaScript para un archivo SVG y necesito obtener el width
y height
de un text
elemento para poder cambiar el tamaño de un rectángulo que lo rodea. En HTML, podría usar los atributos offsetWidth
y offsetHeight
en 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 text
elemento.
<rect x="100" y="100" width="100" height="100" />
<text>Some Text</text>
¿Algunas ideas?