输入框限制字符长度,解决让符号不占字节数

来源:互联网 发布:js压缩还原 编辑:程序博客网 时间:2024/05/01 00:40
<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>DEMO</title>    <script src="jquery-1.12.3.min.js"></script></head><body><textarea id="inputText" rows="15" cols="60" >252222</textarea><div id="limitNum" class="limitShowText-js">10</div><script>     function limit_textarea_input() {         var maxLength = 20;         var $inputText =$("#inputText");         var $limitNum = $("#limitNum");         function limitMain($obj,maxLength){             var value = $obj.val();             var pattern =  value.match(/[\r\n]/g);             var enterSymbols = pattern ? pattern.length : 0;             var len = maxLength - (value.length - enterSymbols);             if (len < 0) {                 $obj.val(value.substring(0,maxLength+enterSymbols));                 len = 0;             }             $limitNum.text(len);         }         limitMain($inputText,maxLength);         $inputText.on('input propertychange', function(e) {             limitMain($(this),maxLength);             e.stopPropagation();         })     }    $(function(){        limit_textarea_input();    });</script></body></html>

0 0
原创粉丝点击