如何用JS获得textarea文本的高度?

时间:2018-06-07 05:32:06

标签: javascript css

我想要文本的高度,而不是textarea元素的高度。我如何用JS而不是jQuery来获取它?

Highlighed in black

2 个答案:

答案 0 :(得分:0)

使用getComputedStyle方法

window.getComputedStyle(document.getElementById('idOfElement',null)
      .getPropertyValue("height");

答案 1 :(得分:0)

试用此代码

var element = document.getElementById("elementId");
var size = window.getComputedStyle(element,null).getPropertyValue("font-size");
var fontSize = parseFloat(size.replace('px',''));
var height = (fontSize + 1) + "px";
console.log(height);