Javascript 如何为我的文本编辑器设置maxlength
我想为我的文本编辑器设置最大字符长度。用户将在编辑器的Iframe中输入文本。我通过Javascript 如何为我的文本编辑器设置maxlength,javascript,jquery,html,Javascript,Jquery,Html,我想为我的文本编辑器设置最大字符长度。用户将在编辑器的Iframe中输入文本。我通过keydown事件获取字符。 我通过使用text&maxlength计算长度并将keyflag设置为false来获得“maxlength” 我的问题是,我现在必须允许用户在按backspace、delete、ctrl+特殊键时编辑文本 是否有其他通用方法来实现maxlength属性?一旦达到最大限制,您可以执行以下操作 var text = $('#editor').text().substring(0,maxl
keydown
事件获取字符。
我通过使用text&maxlength计算长度并将keyflag设置为false来获得“maxlength”
我的问题是,我现在必须允许用户在按backspace、delete、ctrl+特殊键时编辑文本
是否有其他通用方法来实现maxlength属性?一旦达到最大限制,您可以执行以下操作
var text = $('#editor').text().substring(0,maxlength);
你可以将文本作为值添加到编辑器中,伙计们,我终于做到了 在按键事件和使用按键代码,我们可以实现这些功能
keydown(e)
{
if(e.keyCode==8) //for backspace key
{
// your code
}
}
像wise一样,我们可以编写所需的函数您的文本编辑器是文本区域吗?在这种情况下,有一个maxlength属性我使用了iframe。。。不是文本区域。。