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鼠标和滚轮事件
Jun 27 Javascript
angularjs的一些优化小技巧
Dec 06 Javascript
JavaScript数据结构和算法之二叉树详解
Feb 11 Javascript
基于jQuery实现动态搜索显示功能
May 05 Javascript
DOM操作原生js 的bug,使用jQuery 可以消除的解决方法
Sep 04 Javascript
JavaScript重定向URL参数的两种方法小结
Oct 19 Javascript
通过网页查看JS源码中汉字显示乱码的解决方法
Oct 26 Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
Jun 01 Javascript
layui.js实现的表单验证功能示例
Nov 15 Javascript
JS删除String里某个字符的方法
Jan 06 Javascript
layui 弹出删除确认界面的实例
Sep 06 Javascript
微信小程序页面调用自定义组件内的事件详解
Sep 12 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中stdClass的用法分析
2015/02/27 PHP
php中smarty实现多模版网站的方法
2015/06/11 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
2017/09/21 PHP
PHP通过文件保存和更新信息的方法分析
2019/09/12 PHP
jquery imgareaselect 使用利用js与程序结合实现图片剪切
2009/07/30 Javascript
Tab页界面,用jQuery及Ajax技术实现
2009/09/21 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
2013/01/15 Javascript
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
jquery中checkbox全选失效的解决方法
2014/12/26 Javascript
解析NodeJS异步I/O的实现
2017/04/13 NodeJs
angular中使用Socket.io实例代码
2017/06/03 Javascript
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
JavaScript检测浏览器是否支持CSS变量代码实例
2020/04/03 Javascript
python实现图片批量剪切示例
2014/03/25 Python
python中使用xlrd、xlwt操作excel表格详解
2015/01/29 Python
Python时间戳使用和相互转换详解
2017/12/11 Python
python的socket编程入门
2018/01/29 Python
python 函数的缺省参数使用注意事项分析
2019/09/17 Python
浅谈Python中os模块及shutil模块的常规操作
2020/04/03 Python
Python使用pyyaml模块处理yaml数据
2020/04/14 Python
html5 postMessage前端跨域并前端监听的方法示例
2018/11/01 HTML / CSS
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
亚洲最大的运动鞋寄售店:KicksCrew
2020/11/26 全球购物
WINDOWS域的具体实现方式是什么
2014/02/20 面试题
商业活动邀请函
2014/02/04 职场文书
年度安全生产目标责任书
2014/07/23 职场文书
商场租赁意向书
2014/07/30 职场文书
全家福照片寄语怎么写?
2019/04/02 职场文书
2019年第四季度财务部门工作计划
2019/11/02 职场文书
导游词之泉州崇武古城
2019/12/20 职场文书
小米11和iphone12哪个值得买?小米11对比iphone12评测
2021/04/21 数码科技
MySQL的join buffer原理
2021/04/29 MySQL
react中的DOM操作实现
2021/06/30 Javascript
使用Java去实现超市会员管理系统
2022/03/18 Java/Android