Я использую эту функцию, чтобы вставить текст в NicEdit,нужно решение на NicEdit Вставка HTML текста в Instance
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>
Это должно показать в Instance, как "какой-то текст здесь" и оставшийся код, скрытый в исходном коде.
Может ли кто-нибудь дать мне решение, чтобы исправить эту проблему?
столкнувшись с похожим вопросом ... не могли бы вы разработать? Мой код if (this.options.command == 'InsertBookmark') { var editor = nicEditors.findEditor ("cpMain_area2"); var range = editor.getRng(); редактор varField = editor.selElm(); предупреждение (A); if (editorField.nodeValue == null) { // editorField.setContent ('"' + A + '"') editorField.replacew (A); // editorField.replace (A, '
'); // editorField.insertBefore ("