欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

html文本域 高度自适应,textarea高度自适应,textarea随着内容高度变化

发布时间:2025/3/8 编程问答 29 豆豆
生活随笔 收集整理的这篇文章主要介绍了 html文本域 高度自适应,textarea高度自适应,textarea随着内容高度变化 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

有时候我们需要textarea的高度随着内容的多少去自适应的变化,今天我使用了JS原生和JQ写了一个textarea的高度随着他的内容高度变化的代码,希望能帮上忙。

废话不多说直接贴代码:

textarea{ width:500px; margin:20px auto; padding:0; font-size:14px; color:#333; font-family:"Microsoft YaHei"; line-height:28px;}

CGLweb前端 http://cenggel.com/

青格勒前端博客 http://cenggel.com/

CGLweb前端 http://cenggel.com/

青格勒前端博客 http://cenggel.com/

$(document).ready(function () {

var text_box = $('#textarea');

function cglHeight() {

var cglTextHeight = text_box.get(0).scrollHeight;

text_box.css('height',cglTextHeight+'px');

console.log(cglTextHeight);

};

cglHeight();

text_box.on('keyup mousedown mouseup focus blur',function(){

cglHeight();

});

});

在线演示

如果对你有帮助,别了分享哦。

总结

以上是生活随笔为你收集整理的html文本域 高度自适应,textarea高度自适应,textarea随着内容高度变化的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。