jQuery实现textarea自动增长宽高的方法


Posted in Javascript onDecember 18, 2015

本文实例讲述了jQuery实现textarea自动增长宽高的方法。分享给大家供大家参考,具体如下:

<script type="text/javascript">
$(function(){
$("#iptcont").bind("keydown",function(e){
var key = e.which,that = this,h = 20;
if (key == 13) {
var brs = $(this).val().split("\n").length+1;
$(this).attr("rows",brs).height(h*brs);
}else if(key == 8){
window.setTimeout(function(){
var brs = $(that).val().split("\n").length;
$(that).attr("rows",brs).height(h*brs);
},100);
}
});
});
</script>
<body>
<textarea id="iptcont" rows="1" style="border:none;height:20px;border-bottom:1px solid blue;width:200px;resize:none;font-size:18px;line-height:20px;overflow:hidden;"></textarea>
</body>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
Jquery在IE7下无法使用 $.ajax解决方法
Nov 11 Javascript
javascript function调用时的参数检测常用办法
Feb 26 Javascript
JQuery表格拖动调整列宽效果(自己动手写的)
Sep 01 Javascript
jQuery实现隔行背景色变色
Nov 24 Javascript
jQuery插件datepicker 日期连续选择
Jun 12 Javascript
JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
Jun 14 Javascript
AngularJS入门教程之AngularJS 模板
Aug 18 Javascript
vue2.X组件学习心得(新手必看篇)
Jul 05 Javascript
如何选择适合你的JavaScript框架
Nov 20 Javascript
Vue.js实现的计算器功能完整示例
Jul 11 Javascript
使用jquery Ajax实现上传附件功能
Oct 23 jQuery
vue中进行微博分享的实例讲解
Oct 14 Javascript
jquery简单倒计时实现方法
Dec 18 #Javascript
js命名空间写法示例
Dec 18 #Javascript
JavaScript Split()方法
Dec 18 #Javascript
jquery中object对象循环遍历的方法
Dec 18 #Javascript
JavaScript的Number对象的toString()方法
Dec 18 #Javascript
JavaScript ParseFloat()方法
Dec 18 #Javascript
jquery中ajax跨域方法实例分析
Dec 18 #Javascript
You might like
php之XML转数组函数的详解
2013/06/07 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
JS的反射问题
2010/04/07 Javascript
Extjs优化(一)删除冗余代码提高运行速度
2013/04/15 Javascript
JS实现图片翻书效果示例代码
2013/09/09 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
JSON+HTML实现国家省市联动选择效果
2014/05/18 Javascript
Javascript递归打印Document层次关系实例分析
2015/05/15 Javascript
JS实现完全语义化的网页选项卡效果代码
2015/09/15 Javascript
详解Angularjs中的依赖注入
2016/03/11 Javascript
全面解析bootstrap格子布局
2016/05/22 Javascript
JS事件添加和移出的兼容写法示例
2016/06/20 Javascript
基于BootStrap环境写jQuery tabs插件
2016/07/12 Javascript
最丑的时钟效果!js canvas时钟制作方法
2016/08/15 Javascript
Vue表单实例代码
2016/09/05 Javascript
iframe高度自适应及隐藏滚动条的实例详解
2017/09/29 Javascript
Nodejs中crypto模块的安全知识讲解
2018/01/03 NodeJs
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
python实现360皮肤按钮控件示例
2014/02/21 Python
Windows安装Python、pip、easy_install的方法
2017/03/05 Python
详解python while 函数及while和for的区别
2018/09/07 Python
一百行python代码将图片转成字符画
2021/02/19 Python
Python使用POP3和SMTP协议收发邮件的示例代码
2019/04/16 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
2019/06/14 Python
python基于event实现线程间通信控制
2020/01/13 Python
Django数据库操作之save与update的使用
2020/04/01 Python
利用python对mysql表做全局模糊搜索并分页实例
2020/07/12 Python
PyTorch实现重写/改写Dataset并载入Dataloader
2020/07/14 Python
css3 伪类选择器快速复习小结
2019/09/10 HTML / CSS
Java中compareTo和compare的区别
2016/04/12 面试题
高中生校园生活自我评价
2013/09/19 职场文书
《纸船和风筝》教学反思
2014/02/15 职场文书
2014年党课学习材料
2014/05/11 职场文书
借条格式范本
2015/05/25 职场文书
mysql拆分字符串作为查询条件的示例代码
2022/07/07 MySQL