Вставьте HTML в NicEdit WYSIWYG

То, как я могу вставить текст/код в месте курсоров в отделении, создало NicEdit?

Я попытался прочитать документацию и создать мой собственный плагин, но я хочу, чтобы это работало без панели инструментов (Модальное Окно)

5
задан panky sharma 4 November 2014 в 04:11
поделиться

1 ответ

Это быстрое решение и тестировалось только в firefox. Но оно работает и должно быть адаптировано для IE и других браузеров.

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);
}
6
ответ дан 14 December 2019 в 01:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: