jQuery动态改变多行文本框高度的方法


Posted in Javascript onSeptember 07, 2016

本文实例讲述了jQuery动态改变多行文本框高度的方法。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>文本框高度变化</title>
<style type="text/css">
* {
  margin: 0;
  padding: 0;
  font: normal 12px/17px Arial;
}
.msg {
  width: 300px;
  margin: 100px;
}
.msg_caption {
  width: 100%;
  overflow: hidden;
  margin-bottom: 1px;
}
.msg_caption span {
  display: block;
  float: left;
  margin: 0 2px;
  padding: 4px 10px;
  background: #898989;
  cursor: pointer;
  color: white;
}
.msg textarea {
  width: 300px;
  height: 80px;
  height: 100px;
  border: 1px solid #000;
}
</style>
<script src="jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
  var $comment = $('#comment'); //获取评论框
  $('.bigger').click(function(){ //放大按钮绑定单击事件
    if( $comment.height() < 500 ){
      $comment.height( $comment.height() + 50 ); //重新设置高度,在原有的基础上加50
    }
  })
  $('.smaller').click(function(){ //缩小按钮绑定单击事件
    if( $comment.height() > 50 ){
      $comment.height( $comment.height() - 50 ); //重新设置高度,在原有的基础上减50
    }
  });
});
</script>
</head>
<body>
<form action="" method="post">
  <div class="msg">
    <div class="msg_caption"> <span class="bigger" >放大</span> <span class="smaller" >缩小</span> </div>
    <div>
      <textarea id="comment" rows="8" cols="20">多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.多行文本框高度变化.</textarea>
    </div>
  </div>
</form>
</body>
</html>

运行效果图如下:

jQuery动态改变多行文本框高度的方法

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

Javascript 相关文章推荐
基本jquery的控制tabs打开的数量的代码
Oct 17 Javascript
jQuery操作input值的各种方法总结
Nov 21 Javascript
JS实现浏览器状态栏显示时间的方法
Oct 27 Javascript
ECMAScript6快速入手攻略
Jul 18 Javascript
javascript设计模式之Adapter模式【适配器模式】实现方法示例
Jan 13 Javascript
jQuery加密密码到cookie的实现代码
Apr 18 jQuery
JS原生轮播图的简单实现(推荐)
Jul 22 Javascript
vue 2.0项目中如何引入element-ui详解
Sep 06 Javascript
AngularJS 多指令Scope问题的解决
Oct 25 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
Sep 26 Javascript
vue基本使用--refs获取组件或元素的实例
Nov 07 Javascript
原生Vue 实现右键菜单组件功能
Dec 16 Javascript
jQuery Ajax使用FormData对象上传文件的方法
Sep 07 #Javascript
jQuery Dialog 取消右上角删除按钮事件
Sep 07 #Javascript
jQuery实现的表格展开伸缩效果实例
Sep 07 #Javascript
JS实现页面载入时随机显示图片效果
Sep 07 #Javascript
JS简单实现浮动窗口效果示例
Sep 07 #Javascript
利用Javascript仿Excel的数据透视分析功能
Sep 07 #Javascript
Vue.js快速入门教程
Sep 07 #Javascript
You might like
农民C键的运用技巧
2020/03/04 星际争霸
PHP的历史和优缺点
2006/10/09 PHP
php统计文章排行示例
2014/03/04 PHP
PHP开发框架kohana中处理ajax请求的例子
2014/07/14 PHP
在PHP中使用FastCGI解析漏洞及修复方案
2015/11/10 PHP
WordPress中获取指定分类及其子分类下的文章数目
2015/12/31 PHP
PHP的简单跳转提示的实现详解
2019/03/14 PHP
PHP笛卡尔积实现原理及代码实例
2020/12/09 PHP
使用ExtJS技术实现的拖动树结点
2010/08/05 Javascript
在JavaScript中用getMinutes()方法返回指定的分时刻
2015/06/10 Javascript
JavaScript实现的类字典插入或更新方法实例
2015/07/10 Javascript
JS实现漂亮的淡蓝色滑动门效果代码
2015/09/23 Javascript
AngularJS中$interval的用法详解
2016/02/02 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
JavaScript在控件上添加倒计时功能的实现代码
2017/07/04 Javascript
微信小程序登录按钮遮罩浮层效果的实现方法
2018/12/16 Javascript
JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析
2019/05/22 Javascript
Vue 的 v-model用法实例
2020/11/23 Vue.js
[02:53]DOTA2亚洲邀请赛 NewBee战队巡礼
2015/02/03 DOTA
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
寻找网站后台地址的python脚本
2014/09/01 Python
pymongo为mongodb数据库添加索引的方法
2015/05/11 Python
遍历python字典几种方法总结(推荐)
2016/09/11 Python
Python连接数据库学习之DB-API详解
2017/02/07 Python
Python编程在flask中模拟进行Restful的CRUD操作
2018/12/28 Python
Python面向对象之类的定义与继承用法示例
2019/01/14 Python
Python实现的文轩网爬虫完整示例
2019/05/16 Python
python3 xpath和requests应用详解
2020/03/06 Python
django 模型中的计算字段实例
2020/05/19 Python
Python如何使用input函数获取输入
2020/08/06 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
日本钓鱼渔具和户外用品网上商店:naturum
2016/08/07 全球购物
旅游管理本科生求职信
2013/10/14 职场文书
劳动实践课感言
2014/02/01 职场文书
学生打架检讨书
2014/02/14 职场文书
个人四风问题原因分析及整改措施
2014/09/28 职场文书