[JavaScript] 限制textarea文本框输入字符数量的jQuery插件代码 →→→→→进入此内容的聊天室

来自 , 2020-08-24, 写在 JavaScript, 查看 101 次.
URL http://www.code666.cn/view/4cc5400e
  1. // DISCLAIMER:
  2. // This is not my code. (got it from : http://www.scriptiny.com/2012/09/jquery-input-textarea-limiter/)
  3. // I just wanted to have a central repo
  4.  
  5. (function($) {
  6.     $.fn.extend( {
  7.         limiter: function(limit, elem) {
  8.             $(this).on("keyup focus", function() {
  9.                 setCount(this, elem);
  10.             });
  11.             function setCount(src, elem) {
  12.                 var chars = src.value.length;
  13.                 if (chars > limit) {
  14.                     src.value = src.value.substr(0, limit);
  15.                     chars = limit;
  16.                 }
  17.                 elem.html( limit - chars );
  18.             }
  19.             setCount($(this)[0], elem);
  20.         }
  21.     });
  22. })(jQuery);
  23.  
  24. //To setup the limiter, simply include a call similar to the one below:
  25. var elem = $("#chars");
  26. $("#text").limiter(100, elem);
  27. //javascript/5196

回复 "限制textarea文本框输入字符数量的jQuery插件代码"

这儿你可以回复上面这条便签

captcha