Проблема со вставкой HTML с помощью insertHTML
Я пытаюсь сделать редактор wysiwyg с содержимым, редактируемый div, и я вставляю html с document.execCommand('insertHTML', false, html); но проблема в том, что когда я вставляю ссылку, а затем я хочу написать после того, как она продолжает писать ВНУТРИ этой ссылки.
ПРИМЕР:
как это сейчас:
Hello, <a>stackru.com MyTextAfterLink</a>
как это должно быть:
Hello, <a>stackru.com</a> MyTextAfterLink
Как я могу это исправить? Благодарю.
1 ответ
Попробуйте вместо этого назначить свойство innerHTML узла DOM.