Estoy tratando de obtener la altura de un elemento después de insertar su contenido de texto . La altura del elemento cambia a medida que el texto tiene más de 2 líneas. El problema es que en el primer clic, la altura que obtengo es incorrecta, el clic anterior es la altura correcta.
// onclick element.textContent = text var byOffset = element.offsetHeight; var byBound = element.getBoundingClientRect(); console.log('by offset height', byOffset); console.log('by bound height', byBound.height);en el primer clic
console: by offset height 37 console: by bound height 37en los clics anteriores (salida preferida)
console: by offset height 79 console: by bound height 79