この関数を使用して、NicEditにテキストを挿入しています。
function insertAtCursor(editor, value){
var editor = nicEditors.findEditor(editor);
var range = editor.getRng();
var editorField = editor.selElm();
editorField.nodeValue = editorField.nodeValue.substring(0, range.startOffset) +
value +
editorField.nodeValue.substring(range.endOffset, editorField.nodeValue.length);}
このコードは単純なテキストでは正常に機能しますが、HTMLコンテンツを渡すと、HTML出力をdivにレンダリングせず、代わりにHTMLコードをそのままインスタンスDivにダンプします。
例:
<div class="one">Some text here</div>
これは、インスタンスに「ここにいくつかのテキスト」として表示され 、残りのコードはソースコードに隠されている必要があります。
誰かが私にこの問題を解決するための解決策を与えることができますか?