Преобразование форматированного текста в обычный текст при вставке в contenteditable div

Я пытаюсь создать contenteditable div с поведением chrome'только для открытого текста'. Таким образом, пользователи могут вводить только простой текст, а при копировании форматированного текста он вставляется как простой текст. В моем скрипте @-mentions преобразуются в кнопки и добавляются с помощью Rangy.js

В обычный contenteditable формат div можно вставить в текст, и мне нужно преобразовать его в обычный текст. Единственная проблема состоит в том, чтобы обнаружить то, что вставлено, затем преобразовать это в текст и вставить это в правильное положение и после восстановления позиции моркови. Еще сложнее, когда больше текста выделено на нескольких строках.

Думаю ли я усердно и есть ли более простое решение? Или кто-нибудь может предложить самый легкий редактор?

Спасибо!

0 ответов

Другие вопросы по тегам