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