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 相关文章推荐
jQuery技巧总结
Jan 01 Javascript
jQuery DOM删除节点操作指南
Mar 03 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
Nov 02 Javascript
js数组去重的5种算法实现
Nov 04 Javascript
jQuery插件jquery-barcode实现条码打印的方法
Nov 25 Javascript
解析JavaScript中的字符串类型与字符编码支持
Jun 24 Javascript
JS取数字小数点后两位或n位的简单方法
Oct 24 Javascript
Javascript创建类和对象详解
May 31 Javascript
Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
Jul 27 Javascript
微信小程序地图(map)组件点击(tap)获取经纬度的方法
Jan 10 Javascript
javascript实现blob加密视频源地址的方法
Aug 08 Javascript
微信小程序自定义modal弹窗组件的方法详解
Dec 20 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
谏山创故乡大分县日田市水坝将设立《进击的巨人》立艾伦、三笠以及阿尔敏的铜像!
2020/03/06 日漫
用PHP连mysql和oracle数据库性能比较
2006/10/09 PHP
表格展示无限级分类(PHP版)
2012/08/21 PHP
PHP生成唯一的促销/优惠/折扣码(附源码)
2012/12/28 PHP
smarty内置函数config_load用法实例
2015/01/22 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
2019/04/09 PHP
jquery 最简单易用的表单验证插件
2010/02/27 Javascript
jquery.cvtooltip.js 基于jquery的气泡提示插件
2010/11/19 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
2013/11/19 Javascript
javascript解析json实例详解
2014/11/05 Javascript
Underscore.js常用方法总结
2015/02/28 Javascript
Jquery跨浏览器文本复制插件Zero Clipboard的使用方法
2016/02/28 Javascript
浅析jQuery 遍历函数,javascript中的each遍历
2016/05/25 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
2016/09/20 Javascript
微信小程序 教程之事件
2016/10/18 Javascript
Bootstrap BootstrapDialog使用详解
2017/02/17 Javascript
浅析Visual Studio Code断点调试Vue
2018/02/27 Javascript
小程序红包雨的实现示例
2019/02/19 Javascript
node.js基于socket.io快速实现一个实时通讯应用
2019/04/23 Javascript
element跨分页操作选择详解
2020/06/29 Javascript
在Django中同时使用多个配置文件的方法
2015/07/22 Python
Python中字典(dict)合并的四种方法总结
2017/08/10 Python
Python中列表list以及list与数组array的相互转换实现方法
2017/09/22 Python
Python实现二叉搜索树BST的方法示例
2019/07/30 Python
Python scrapy爬取小说代码案例详解
2020/07/09 Python
python压包的概念及实例详解
2021/02/17 Python
Harrods美国:英国最大的百货公司
2018/11/04 全球购物
美国专业消费电子及摄影器材网站:B&H Photo Video
2019/12/18 全球购物
HSRP的含义以及如何工作
2014/09/10 面试题
给幼儿园老师的表扬信
2014/01/19 职场文书
学校出纳员岗位职责
2014/03/18 职场文书
2014年安全生产责任书
2014/07/22 职场文书
python实现图片九宫格分割的示例
2021/04/25 Python
JPA如何使用entityManager执行SQL并指定返回类型
2021/06/15 Java/Android
一篇文章看懂MySQL主从复制与读写分离
2021/11/07 MySQL
解决redis批量删除key值的问题
2022/03/23 Redis