4

如何检查tinymce 是否有空内容?我正在测试它:

http://jsfiddle.net/Jjw2U/

Tinymce 编辑器没有返回空字符串,因为它默认设置了一个空标签

 <div>&nbsp;</div>

它放置了空的 div 行,因为我将forced_root_block 选项设置为'div',但我不想更改forced_root_block。

我尝试使用正则表达式

    editorContent.replace("/(<div>&nbsp;</div>)+/gi"," "); 
    editorContent = editorContent.replace(/^\s+|\s+$/g,"");

但它不起作用。我错了正则表达式?

我能怎么做?

4

1 回答 1

1

只需将其添加到您的测试中:

if (editorContent == '' || editorContent == null || editorContent == '<div>&nbsp;</div>')

这不是严格意义上的空内容,但它表明用户没有对 textarea 进行任何有意义的更改,这是我假设您想知道的。

于 2012-11-22T16:37:46.400 回答