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 相关文章推荐
Add a Table to a Word Document
Jun 15 Javascript
12个非常有创意的JavaScript小游戏
Mar 18 Javascript
ASP.NET中基于JQUERY的高性能的TreeView补充
Feb 23 Javascript
javascript date格式化示例
Sep 25 Javascript
jQuery 1.9使用$.support替代$.browser的使用方法
May 27 Javascript
JavaScript必知必会(十) call apply bind的用法说明
Jun 08 Javascript
JavaScript事件详细讲解
Jun 27 Javascript
Bootstrap Table服务器分页与在线编辑应用总结
Aug 08 Javascript
ES6生成器用法实例分析
Apr 10 Javascript
jQuery Datatable 多个查询条件自定义提交事件(推荐)
Aug 24 jQuery
基于vue.js 2.x的虚拟滚动条的示例代码
Jan 23 Javascript
vue+elementui 实现新增和修改共用一个弹框的完整代码
Jun 08 Vue.js
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
实用函数3
2007/11/08 PHP
用PHP读取flv文件的播放时间长度
2009/09/03 PHP
基于php iconv函数的使用详解
2013/06/09 PHP
PHP中获取时间的下一周下个月的方法
2014/03/18 PHP
PHP实现使用优酷土豆视频地址获取swf播放器分享地址
2014/06/05 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
2020/06/24 PHP
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.3
2008/03/22 Javascript
JavaScrip实现PHP print_r的数功能(三种方法)
2013/11/12 Javascript
jQuery动态添加、删除元素的方法
2014/01/09 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
NodeJS实现阿里大鱼短信通知发送
2016/01/17 NodeJs
JavaScript编写页面半透明遮罩效果的简单示例
2016/05/09 Javascript
javascript关于继承解析
2016/05/10 Javascript
基于JQuery实现图片上传预览与删除操作
2016/05/24 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
详解Vue.js 2.0 如何使用axios
2017/04/21 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
js+cavans实现图片滑块验证
2020/09/29 Javascript
微信小程序 接入腾讯地图的两种写法
2021/01/12 Javascript
python清除字符串前后空格函数的方法
2018/10/21 Python
对python 调用类属性的方法详解
2019/07/02 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
2020/04/09 Python
python 实现倒计时功能(gui界面)
2020/11/11 Python
Python join()函数原理及使用方法
2020/11/14 Python
英国骑行、跑步、游泳、铁人三项运动装备专卖店:Wiggle
2016/08/23 全球购物
优质有机椰子产品:Dr. Goerg
2019/09/24 全球购物
Java的for语句中break, continue和return的区别
2013/12/19 面试题
应届大学毕业生找工作的求职信范文
2013/11/29 职场文书
财务人员个人求职信范文
2013/12/04 职场文书
本科应届生求职信
2014/08/05 职场文书
2015年全国爱眼日活动小结
2015/02/27 职场文书
2015年五一劳动节慰问信
2015/03/23 职场文书
企业财务经理岗位职责
2015/04/08 职场文书
员工手册编写范本
2015/05/14 职场文书