Javascript 文本区域的动态高度
有没有办法增加文本区域的高度Javascript 文本区域的动态高度,javascript,html,css,twitter-bootstrap,Javascript,Html,Css,Twitter Bootstrap,有没有办法增加文本区域的高度 <textarea class="form-control"></textarea> 而不是当输入超过字段的宽度和高度时获得的滚动功能?例如,如果用户输入2个段落,则整个段落应可见。当文本区域为空时,它的开头应该只有1或2行高度。您可以使用下面的脚本来实现这一点 $("#textarea").on("keyup", function(event){ if($(event.currentTarget).outerHeight()
<textarea class="form-control"></textarea>
而不是当输入超过字段的宽度和高度时获得的滚动功能?例如,如果用户输入2个段落,则整个段落应可见。当文本区域为空时,它的开头应该只有1或2行高度。您可以使用下面的脚本来实现这一点
$("#textarea").on("keyup", function(event){
if($(event.currentTarget).outerHeight() < $(event.currentTarget)[0].scrollHeight){
$(event.currentTarget).height($(event.currentTarget)[0].scrollHeight);
}
});
可能与我需要的完全相同。谢谢