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中的运用上部
Nov 20 Javascript
JavaScript 页面坐标相关知识整理
Jan 09 Javascript
基于jquery的设置页面文本框 只能输入数字的实现代码
Apr 19 Javascript
javascript实现的DES加密示例
Oct 30 Javascript
Javascript基础教程之数据类型 (字符串 String)
Jan 18 Javascript
Bootstrap基本插件学习笔记之Popover提示框(19)
Dec 08 Javascript
backbone简介_动力节点Java学院整理
Jul 14 Javascript
vue中如何使用ztree
Feb 06 Javascript
vue动态绑定class的几种常用方式小结
May 21 Javascript
浅谈JavaScript节流和防抖函数
Aug 25 Javascript
javascript实现一款好看的秒表计时器
Sep 05 Javascript
Vue 实现一个简单的鼠标拖拽滚动效果插件
Dec 10 Vue.js
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
日本收入最高的漫画家:海贼王作者版税年收入高达8.45亿元
2020/03/04 日漫
实用函数7
2007/11/08 PHP
php bootstrap实现简单登录
2016/03/08 PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
2016/07/14 PHP
用js计算页面执行时间的函数
2006/12/07 Javascript
使用JavaScript检测Firefox浏览器是否启用了Firebug的代码
2010/12/28 Javascript
jquery操作 iframe的方法
2014/12/03 Javascript
JavaScript获取网页表单提交方式的方法
2015/04/02 Javascript
javascript自定义in_array()函数实现方法
2015/08/03 Javascript
学习掌握JavaScript中this的使用技巧
2016/08/29 Javascript
VueJS全面解析
2016/11/10 Javascript
BootStrap Fileinput的使用教程
2016/12/30 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
jQuery实现对网页节点的增删改查功能示例
2017/09/18 jQuery
vue中axios的二次封装实例讲解
2019/10/14 Javascript
详谈Object.defineProperty 及实现数据双向绑定
2020/07/18 Javascript
微信小程序实现身份证取景框拍摄
2020/09/09 Javascript
python批量修改文件后缀示例代码分享
2013/12/24 Python
轻松掌握python设计模式之访问者模式
2016/11/18 Python
python 拼接文件路径的方法
2018/10/23 Python
对web.py设置favicon.ico的方法详解
2018/12/04 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
2019/02/26 Python
python3爬虫学习之数据存储txt的案例详解
2019/04/24 Python
Python中的list与tuple集合区别解析
2019/10/12 Python
Python sys模块常用方法解析
2020/02/20 Python
python实现提取COCO,VOC数据集中特定的类
2020/03/10 Python
完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误
2020/04/01 Python
CSS3按钮鼠标悬浮实现光圈效果源码
2016/09/11 HTML / CSS
法国大使拉杆箱官网:DELSEY Paris
2018/03/20 全球购物
伦敦剧院门票:London Theatre Direct
2018/11/21 全球购物
彪马西班牙官网:PUMA西班牙
2019/06/18 全球购物
TCP/IP中的TCP和IP分别承担什么责任
2012/04/21 面试题
党的群众路线教育实践活动公开承诺书
2014/03/28 职场文书
社区党风廉政建设调研报告
2015/01/01 职场文书
见习期个人总结
2015/03/05 职场文书
司机岗位职责范本
2015/04/10 职场文书