//搜集的网上资源
这个是判断字符的,如果是判断汉字,需要根据你网页的编码来计算。
如果是GBKGB2312编码,2个字节=1个汉字
如果是unicodeutf-8编码,里面汉字是长度不是一定的,有的长、有的短,2~4=1个汉字
<textarea name="content" id="content" style="345px;height:120px;"></textarea><div id="contentwordage"></div> <script type="text/javascript"> $(document).ready(function(){ var limitNum = 500; var pattern = '还可以输入' + limitNum + '字符'; $('#contentwordage').html(pattern); $('#content').keyup( function(){ var remain = $(this).val().length; if(remain > 500){ pattern = "字数超过限制!"; }else{ var result = limitNum - remain; pattern = '还可以输入' + result + '字符'; } $('#contentwordage').html(pattern); } ); }); </script>