0

当我使用 NicEditor 加载页面并且没有加载文本时,NicEditor 默认具有<BR>.

创建编辑器实例后,我添加了检查。

        myNiceEditor.addInstance(niceEditTextAreaSelectorClientID);
        if(myNiceEditor.nicInstances[0].getContent() == "<BR>"){
            myNiceEditor.nicInstances[0].setContent('');
        }

但是,当页面加载时,我的编辑器的内容现在是<P>&nbsp;</P>

4

3 回答 3

0

好吧,这很愚蠢。

解决方案是重复自己...

    myNiceEditor.addInstance(niceEditTextAreaSelectorClientID);
    if(myNiceEditor.nicInstances[0].getContent() == "<BR>"){
        myNiceEditor.nicInstances[0].setContent('');
        myNiceEditor.nicInstances[0].setContent('');
    }
于 2013-03-01T19:53:42.217 回答
0
 editor.addInstance(editorId);
if(editor.nicInstances[0].getContent() == "<br>"){
    editor.nicInstances[0].setContent('');
}
于 2015-05-01T08:08:28.737 回答
-1

您还可以尝试以下代码,您的 html 元素editor的属性在哪里:id

if ( nicEditors.findEditor( 'editor' ).getContent() == "<br>" ) {
    nicEditors.findEditor( 'editor' ).setContent( '' );
}
于 2013-03-28T11:33:31.080 回答