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 面向对象编程 function也是类
Sep 17 Javascript
jQuery帮助之CSS尺寸(五)outerHeight、outerWidth
Nov 14 Javascript
php 中序列化和json使用介绍
Jul 08 Javascript
使用JavaScript修改浏览器URL地址栏的实现代码
Oct 21 Javascript
让JavaScript的Alert弹出框失效的方法禁止弹出警告框
Sep 03 Javascript
Bootstrap每天必学之附加导航(Affix)插件
Apr 25 Javascript
深入剖析JavaScript:Object类型
May 10 Javascript
浅谈vuepress 踩坑记
Apr 18 Javascript
使用vue-cli创建项目的图文教程(新手入门篇)
May 02 Javascript
JavaScript中常用的简洁高级技巧总结
Mar 10 Javascript
如何正确解决VuePress本地访问出现资源报错404的问题
Dec 03 Vue.js
vue实现拖拽交换位置
Apr 07 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
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
简介PHP的Yii框架中缓存的一些高级用法
2016/03/29 PHP
js常用数组操作方法简明总结
2014/06/20 Javascript
js实现仿百度瀑布流的方法
2015/02/05 Javascript
jquery实现无限分级横向导航菜单的方法
2015/03/12 Javascript
纯js模拟div层弹性运动的方法
2015/07/27 Javascript
hovertree插件实现二级树形菜单(简单实用)
2016/12/28 Javascript
node+vue实现用户注册和头像上传的实例代码
2017/07/20 Javascript
centos 上快速搭建ghost博客方法分享
2018/05/23 Javascript
JS实现打砖块游戏
2020/02/14 Javascript
vue Cli 环境删除与重装教程 - 版本文档
2020/09/11 Javascript
[43:51]2014 DOTA2国际邀请赛中国区预选赛 Dream Times VS TongFu
2014/05/22 DOTA
[56:57]LGD vs VP 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第一场 8.20.mp4
2019/08/22 DOTA
详解Python各大聊天系统的屏蔽脏话功能原理
2016/12/01 Python
快速了解Python开发中的cookie及简单代码示例
2018/01/17 Python
python3安装pip3(install pip3 for python 3.x)
2018/04/03 Python
python实现一个简单的ping工具方法
2019/01/31 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
2020/03/16 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
2020/03/30 Python
Django视图类型总结
2021/02/17 Python
中国双语服务优势的在线购票及活动平台:247tickets
2018/10/26 全球购物
Optimalprint加拿大:在线打印服务
2020/04/03 全球购物
什么是Smart Navigation?
2016/07/03 面试题
招聘与培训专员岗位职责
2014/01/30 职场文书
英语专业个人求职信范文
2014/02/01 职场文书
公司中秋节活动方案
2014/02/12 职场文书
行政求职信
2014/07/04 职场文书
焦裕禄精神心得体会
2014/09/02 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
西安大雁塔导游词
2015/02/10 职场文书
2015年勤工助学工作总结
2015/04/29 职场文书
呐喊读书笔记
2015/06/30 职场文书
预备党员表决心的话
2015/09/22 职场文书
详解JVM系列之内存模型
2021/06/10 Javascript
Spring Data JPA框架自定义Repository接口
2022/04/28 Java/Android
MySQL 字符集 character
2022/05/04 MySQL