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 图片上一张下一张链接效果代码
Mar 12 Javascript
jQuery实现id模糊查询的小例子
Mar 19 Javascript
浅析JavaScript中的常用算法与函数
Nov 21 Javascript
JS自调用匿名函数具体实现
Feb 11 Javascript
js简单实现竖向tab选项卡的方法
May 04 Javascript
JS组件中bootstrap multiselect两大组件较量
Jan 26 Javascript
JS中常用的正则表达式
Sep 29 Javascript
详解vue-cli 构建Vue项目遇到的坑
Aug 30 Javascript
JS实现小球的弹性碰撞效果
Nov 11 Javascript
微信小程序去除左上角返回键的实现方法
Mar 06 Javascript
解决vue scoped html样式无效的问题
Oct 24 Javascript
js实现自定义滚动条的示例
Oct 27 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
第二节--PHP5 的对象模型
2006/11/16 PHP
测试您的 PHP 水平的题目
2007/05/30 PHP
PHP生成图片缩略图类示例
2017/01/12 PHP
PHP 实现字符串翻转(包含中文汉字)的实现代码
2017/04/01 PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
2017/04/25 PHP
ExtJS 2.0实用简明教程之应用ExtJS
2009/04/29 Javascript
jquery中ajax学习笔记4
2011/10/16 Javascript
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
JavaScript Serializer序列化时间处理示例
2014/07/31 Javascript
用户代理字符串userAgent可实现的四个识别
2015/09/20 Javascript
JS实现的车标图片提示效果代码
2015/10/10 Javascript
JS实现新浪博客左侧的Blog管理菜单效果代码
2015/10/22 Javascript
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
JavaScript数据类型学习笔记分享
2016/09/01 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
2017/02/04 Javascript
canvas压缩图片转换成base64格式输出文件流
2017/03/09 Javascript
基于代数方程库Algebra.js解二元一次方程功能示例
2017/06/09 Javascript
用Axios Element实现全局的请求loading的方法
2018/03/15 Javascript
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
python计算文本文件行数的方法
2015/07/06 Python
Python中序列的修改、散列与切片详解
2017/08/27 Python
点球小游戏python脚本
2018/05/22 Python
分享8个非常流行的 Python 可视化工具包
2019/06/05 Python
Django+zTree构建组织架构树的方法
2019/08/21 Python
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
Python+OpenCV检测灯光亮点的实现方法
2020/11/02 Python
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
微信小程序“圣诞帽”的实现思路详解
2017/12/28 HTML / CSS
戴森台湾线上商城:Dyson Taiwan
2018/05/21 全球购物
Android面试题及答案
2015/09/04 面试题
服装设计行业个人的自我评价
2013/12/20 职场文书
创业女性典型材料
2014/05/02 职场文书
三方股东合作协议书范本
2014/09/28 职场文书
创业计划书之珠宝饰品
2019/08/26 职场文书
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
2021/05/17 Python