动态设置textarea高度基于字符串长度

时间:2017-11-12 02:50:11

标签: javascript jquery html

我有一段代码无法解决this.scrollHeight...部分。 data.address可以是短字符串或长字符串。所以我的目的是动态设置textarea的高度以完全显示文本,但我无法弄清楚如何使用下面的代码来做到这一点。

$('#myAddress').val(data.address).css('height', this.scrollHeight + this.offsetHeight - this.clientHeight);

1 个答案:

答案 0 :(得分:0)

只需将其设置为scrollHeight即可。

$("#myAddress").height( $("#myAddress")[0].scrollHeight );

DEMO on JSFiddle