jQuery实现限制textarea文本框输入字符数量的方法


Posted in Javascript onMay 28, 2015

本文实例讲述了jQuery实现限制textarea文本框输入字符数量的方法。分享给大家供大家参考。具体实现方法如下:

(function($) {
  $.fn.extend( {
    limiter: function(limit, elem) {
      $(this).on("keyup focus", function() {
        setCount(this, elem);
      });
      function setCount(src, elem) {
        var chars = src.value.length;
        if (chars > limit) {
          src.value = src.value.substr(0, limit);
          chars = limit;
        }
        elem.html( limit - chars );
      }
      setCount($(this)[0], elem);
    }
  });
})(jQuery);
 
//To setup the limiter, simply include a call similar to the one below:
var elem = $("#chars");
$("#text").limiter(100, elem);

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

Javascript 相关文章推荐
javascript不同页面传值的改进版
Sep 30 Javascript
jQuery使用数组编写图片无缝向左滚动
Dec 11 Javascript
基于jQuery中对数组进行操作的方法
Apr 16 Javascript
jquery 实现窗口的最大化不论什么情况
Sep 03 Javascript
js实现微信分享代码
Oct 11 Javascript
BOM系列第二篇之定时器requestAnimationFrame
Aug 17 Javascript
Vue 组件传值几种常用方法【总结】
May 28 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
Oct 19 Javascript
Layui带搜索的下拉框的使用以及动态数据绑定方法
Sep 28 Javascript
JavaScript中ES6规范中let和const的用法和区别
Aug 06 Javascript
vue项目实现多语言切换的思路
Sep 17 Javascript
quickjs 封装 JavaScript 沙箱详情
Nov 02 Javascript
javascript实现行拖动的方法
May 27 #Javascript
JavaScript操作Cookie方法实例分析
May 27 #Javascript
JavaScript通过事件代理高亮显示表格行的方法
May 27 #Javascript
jquery预加载图片的方法
May 27 #Javascript
jQuery仿gmail实现fixed布局的方法
May 27 #Javascript
js实现键盘Enter键提交表单的方法
May 27 #Javascript
js实现简单锁屏功能实例
May 27 #Javascript
You might like
屏蔽浏览器缓存另类方法
2006/10/09 PHP
PHP实现服务器状态监控的方法
2014/12/09 PHP
php利用scws实现mysql全文搜索功能的方法
2014/12/25 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
PHP实现简单登录界面
2019/10/23 PHP
JAVASCRIPT keycode总结
2009/02/04 Javascript
JS事件Event元素(兼容IE,Firefox,Chorme)
2012/11/01 Javascript
js 动态加载事件的几种方法总结
2013/12/25 Javascript
[将免费进行到底]在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客
2014/08/18 Javascript
浅谈重写window对象的方法
2014/12/29 Javascript
node爬取微博的数据的简单封装库nodeweibo使用指南
2015/01/02 Javascript
JavaScript面向对象分层思维全面解析
2016/11/22 Javascript
原生JS+Canvas实现五子棋游戏
2020/05/28 Javascript
详解HTML5 使用video标签实现选择摄像头功能
2017/10/25 Javascript
微信小程序开发之自定义tabBar的实现
2018/09/06 Javascript
node.js环境搭建图文详解
2018/09/19 Javascript
Javascript实现动态时钟效果
2018/11/17 Javascript
关于vue组件事件属性穿透详解
2019/10/28 Javascript
vue中的过滤器及其时间格式化问题
2020/04/09 Javascript
react使用antd表单赋值,用于修改弹框的操作
2020/10/29 Javascript
Python操作sqlite3快速、安全插入数据(防注入)的实例
2014/04/26 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
2019/07/11 Python
python框架django项目部署相关知识详解
2019/11/04 Python
将python2.7添加进64位系统的注册表方式
2019/11/20 Python
Python time库基本使用方法分析
2019/12/13 Python
Python unittest基本使用方法代码实例
2020/06/29 Python
Pythonic版二分查找实现过程原理解析
2020/08/11 Python
施华洛世奇澳大利亚官网:SWAROVSKI澳大利亚
2017/01/06 全球购物
优秀大学生推荐信范文
2013/11/28 职场文书
关于美容院的活动方案
2014/08/14 职场文书
2014年语文教学工作总结
2014/12/17 职场文书
在 SQL 语句中处理 NULL 值的方法
2021/06/07 SQL Server
Windows环境下实现批量执行Sql文件
2021/10/05 SQL Server
Python机器学习实战之k-近邻算法的实现
2021/11/27 Python
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
2022/04/11 PHP
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js