限制富文本编辑器中的字符数

时间:2011-04-27 03:58:22

标签: asp.net-ajax

我想使用jquery限制html jquery富文本编辑器中的字符数。最大限制为1000个字符。如果我从中删除一些字符,我只能添加数据。即使从上下文菜单中复制粘贴也应该达到极限后无法正常工作。

3 个答案:

答案 0 :(得分:0)

使用以下Javascript代码: -

function checkBox(){if(document.getElementById("**ELEMENT NAME**").value.length>1000){document.getElementById("**ELEMENT NAME**").value = document.getElementById("**ELEMENT NAME**").value.substring(0, 1000);}}
window.setInterval("checkBox();", 1000);

希望这有帮助

答案 1 :(得分:0)

//This is not jQuery, but it will do the trick

<html>
  <head>
    <script language="JavaScript">
    <!--
      function limitText() {
        var txtArea = document.myForm.myTextArea;
        if (txtArea.value.length > 1000) {
            txtArea.value = txtArea.value.substring(0, 999);
        }
     }
   -->
   </script>
 </head>
  <body>
    <form name="myForm">
       <textarea name="myTextArea" rows=2 cols=50 onChange='limitText()'>
         Here is some text in my text area.
       </textarea>
    </form>
  </body>

答案 2 :(得分:0)

谷歌搜索给我这个看起来像你想要的链接 http://that-matt.com/2010/04/updated-textarea-maxlength-with-jquery-plugin/