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 相关文章推荐
js中的window.open返回object的错误的解决方法
Aug 15 Javascript
修改jQuery Validation里默认的验证方法
Feb 14 Javascript
关于jQuery object and DOM element
Apr 15 Javascript
javascript 用函数语句和表达式定义函数的区别详解
Jan 06 Javascript
php is_numberic函数造成的SQL注入漏洞
Mar 10 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
Mar 20 Javascript
js阻止浏览器默认行为的简单实例
May 15 Javascript
Angular2-primeNG文件上传模块FileUpload使用详解
Jan 14 Javascript
vue2 全局变量的设置方法
Mar 09 Javascript
Vue实现内部组件轮播切换效果的示例代码
Apr 07 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
May 28 Javascript
JS中实现一个下载进度条及播放进度条的代码
Jun 10 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
《OVERLORD》第四季,终于等到你!
2020/03/02 日漫
PHP中的日期及时间
2006/11/23 PHP
php用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
thinkphp诸多限制条件下如何getshell详解
2020/12/09 PHP
php实现对短信验证码发送次数的限制实例讲解
2021/03/04 PHP
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
2013/09/06 Javascript
jqGrid增加时--判断开始日期与结束日期(实例解析)
2013/11/08 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
2014/03/22 Javascript
JavaScript基础函数整理汇总
2015/01/30 Javascript
JavaScript实现拖拽网页内元素的方法
2015/04/15 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
2015/08/13 Javascript
jQuery移动页面开发中的触摸事件与虚拟鼠标事件简介
2015/12/03 Javascript
浅析在javascript中创建对象的各种模式
2016/05/06 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
vue中的scope使用详解
2017/10/29 Javascript
微信小程序拍照和摄像功能实现方法示例
2019/02/01 Javascript
vue 调用 RESTful风格接口操作
2020/08/11 Javascript
详解webpack的文件监听实现(热更新)
2020/09/11 Javascript
Python3之读取连接过的网络并定位的方法
2018/04/22 Python
Python将多个list合并为1个list的方法
2018/06/27 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
手把手教你使用Python创建微信机器人
2019/04/29 Python
Python中print函数简单使用总结
2019/08/05 Python
pytorch中图像的数据格式实例
2020/02/11 Python
pycharm配置安装autopep8自动规范代码的实现
2021/03/02 Python
实习期自我鉴定
2013/10/11 职场文书
工业自动化毕业生自荐信范文
2014/01/04 职场文书
《三袋麦子》教学反思
2014/03/02 职场文书
小学生爱国演讲稿
2014/04/25 职场文书
团代会闭幕词
2015/01/28 职场文书
超级实用的公文标题大全!
2019/07/19 职场文书
详解Redis主从复制实践
2021/05/19 Redis
基于Go语言构建RESTful API服务
2021/07/25 Golang
基于PostgreSQL/openGauss 的分布式数据库解决方案
2021/12/06 PostgreSQL