【问题标题】:Count the characters in tinymce [duplicate]计算tinymce中的字符[重复]
【发布时间】:2015-11-11 13:08:40
【问题描述】:

有什么方法可以计算在tinymce编辑器中输入的字符。我只想设置最低字符要求。或者如何为此目的正确使用tinyMCE.activeEditor.getContent()

【问题讨论】:

标签: javascript jquery tinymce tinymce-4


【解决方案1】:

我相信更好的方法是使用getContent api:

// Get the HTML contents of the currently active editor
tinymce.activeEditor.getContent().length

// Get the raw text of the currently active editor
tinymce.activeEditor.getContent({format: 'text'}).length;

// Get content of a specific editor:
tinymce.get('content id').getContent().length

请注意第二个示例中 format 参数的用法,以便获取原始文本而不是带有 HTML 标记的解析文本。

【讨论】:

  • 对于第 4 版中 wordcount 插件仍然仅限于单词的用户来说这是一个完美的解决方案(当然你没有升级选项)。
【解决方案2】:

试试这个 ->

 var body = tinymce.get("txtTinyMCE").getBody();
 var content = tinymce.trim(body.innerText || body.textContent);
 return content.length;

见->http://www.aspsnippets.com/Articles/Character-Count-and-Character-Limit-validation-for-TinyMCE-editor-using-JavaScript.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    • 2016-01-01
    • 1970-01-01
    • 2016-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多