计算tinymce中的字符数

时间:2015-11-11 13:08:40

标签: javascript jquery tinymce tinymce-4

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

2 个答案:

答案 0 :(得分:3)

我认为更好的方法是使用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标记的已解析文本。

答案 1 :(得分:0)

试试这个 - >

 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