2

我在 tinymce textarea 上对我的表单进行了一些自定义验证。不幸的是,我的问题就在那里。我将输入的文本限制为 500 个字符,并且在框下方我有一个“计数器”,可以对他们拥有的字符进行计数,直到它太长。

我有一个 keyup 功能,但我无法从文本区域获取纯文本。

我已经试过了

tinyMCE.activeEditor.getContent()

tinymce.get('wChal').getContent()

但是那些抓取了包括 html 在内的所有内容,如果它还计算不可见的 html,这对用户来说真的不公平。

有人知道解决方案吗?

4

1 回答 1

2

对于未来的读者,我最终做了这样的事情。

var con = tinyMCE.activeEditor.getContent();
var len = con.replace(/(<([^>]+)>)/ig,"").length;
于 2013-06-10T02:48:31.853 回答