众所周知<textarea>文本框没有类似maxlength的属性,无法限制输入字符的个数。今天要推荐的Textarea Counter正是为了弥补这个缺点而出现的文本框字符限制插件。
Textarea Counter是一个轻量级的jQuery文本框字符限制插件,它也是简单易用的。字数限制的提示信息将会显示在文本框的下方,你也可以自定义提示信息的格式。当输入的字符超过字数限制时,提示信息将会相应的变为警告性的样式。
如何使用
首先要加载jQuery库Textarea counter插件
<script src="jquery.min.js" type="text/javascript"></script>
<script src="jquery.textareaCounter.js" type="text/javascript"></script>
在页面中增加一个textarea元素,如下
<textarea id="site" cols="60" rows="10"></textarea>
最后初始化插件
var options = {
'maxCharacterSize': 200,
'originalStyle': 'originalTextareaInfo',
'warningStyle' : 'warningTextareaInfo',
'warningNumber': 40,
'displayFormat' : '#input/#max | #words words'
};
$('#site).textareaCount(options);