0

我正在尝试查找 textarea 的可见高度(即当前对用户可见的行数)。我使用以下 CSS 设置了 textarea 的高度和宽度:

textarea
{
height:90%;
width:90%;
}

当我尝试查找 rows 属性时,它返回值 2,这是不正确的。我尝试了各种其他方法,例如 offsetHeight 等,但运气不佳。任何人都可以就如何做到这一点提出任何建议或指出我如何做到这一点的正确方向吗?

4

1 回答 1

1

当我尝试查找 rows 属性时,它返回值 2,这是不正确的。

没错,rows属性和height属性是互斥的。


var textarea = document.getElementsByTagName('textarea')[0]​​​​​​​;

alert(textarea.scrollHeight);​
于 2012-07-03T14:44:36.730 回答