如果没有内容,我如何摆脱NicEdit中的空白?

时间:2013-03-01 17:09:29

标签: javascript nicedit

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

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

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

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

2 个答案:

答案 0 :(得分:0)

嗯,这太傻了。

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

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

答案 1 :(得分:-1)

您还可以尝试以下代码,其中editor是您的html元素的id属性:

if ( nicEditors.findEditor( 'editor' ).getContent() == "<br>" ) {
    nicEditors.findEditor( 'editor' ).setContent( '' );
}