字符数 - 粘贴时截断字符

时间:2012-07-03 15:02:11

标签: jquery jquery-plugins counter

如果用户输入的字符数多于textarea允许的字符数,我该如何截断它们?

This是用于字符计数的插件,here是演示页。

相关代码:

<script type="text/javascript">
  $(document).ready(function(){ 
    //default usage
    $("#message1").charCount();

    //custom usage
    $("#message2").charCount({
      allowed: 50,      
      warning: 20,
      counterText: 'Characters left: '  
    });
  });
</script>


<label for="message">Type your message</label>
<textarea id="message1" name="message1"></textarea>

1 个答案:

答案 0 :(得分:0)

$("#message1").change(function(){
    var length = 50;
    var text = $(this).text()
    if(text.length > length){
        var myTruncatedString = text.substring(0,length);
        $(this).text(myTruncatedString);
    }
});