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 相关文章推荐
javascript while语句和do while语句的区别分析
Dec 08 Javascript
JavaScript也谈内存优化
Jun 06 Javascript
使用ajaxfileupload.js实现ajax上传文件php版
Jun 26 Javascript
AngularJS + Node.js + MongoDB开发的基于高德地图位置的通讯录
Jan 02 Javascript
JavaScript中的定时器之Item23的合理使用
Oct 30 Javascript
详解jquery easyui之datagrid使用参考
Dec 05 Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
Sep 20 jQuery
微信小程序内拖动图片实现移动、放大、旋转的方法
Sep 04 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
Sep 30 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
Nov 20 jQuery
微信小程序实现滑动切换自定义页码的方法分析
Dec 29 Javascript
vue点击按钮动态创建与删除组件功能
Dec 29 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
小偷PHP+Html+缓存
2006/12/20 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
2012/02/05 PHP
分享一段php获取linux服务器状态的代码
2014/05/27 PHP
PHP获取指定月份第一天和最后一天的方法
2015/07/18 PHP
PHP的中使用非缓冲模式查询数据库的方法
2017/02/05 PHP
Laravel5.5新特性之友好报错以及展示详解
2017/08/13 PHP
PHP简单实现防止SQL注入的方法
2018/03/13 PHP
Javascript中Eval函数的使用说明
2008/10/11 Javascript
使用jQuery的ajax功能实现的RSS Reader 代码
2009/09/03 Javascript
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
2010/01/22 Javascript
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
JS将秒换成时分秒实现代码
2013/09/03 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
详解js中的apply与call的用法
2016/07/30 Javascript
js内置对象处理_打印学生成绩单的简单实现
2016/09/24 Javascript
NODE.JS跨域问题的完美解决方案
2016/10/20 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
python实现迭代法求方程组的根过程解析
2019/11/25 Javascript
Python装饰器的函数式编程详解
2015/02/27 Python
详解Python中for循环的使用方法
2015/05/14 Python
http请求 request失败自动重新尝试代码示例
2018/01/25 Python
python 对多个csv文件分别进行处理的方法
2019/01/07 Python
Python OpenCV之图片缩放的实现(cv2.resize)
2019/06/28 Python
python爬虫爬取笔趣网小说网站过程图解
2019/11/18 Python
Python中Subprocess的不同函数解析
2019/12/10 Python
python 解决cv2绘制中文乱码问题
2019/12/23 Python
python扫描线填充算法详解
2020/02/19 Python
Python基于pyecharts实现关联图绘制
2020/03/27 Python
Python制作数据预测集成工具(值得收藏)
2020/08/21 Python
详解Python 函数参数的拆解
2020/09/02 Python
策划助理岗位职责
2013/11/18 职场文书
学校关爱留守儿童活动方案
2014/08/27 职场文书
开学第一周总结
2015/07/16 职场文书
Python集合的基础操作
2021/11/01 Python