Мне нужно сохранить и восстановить позицию каретки, когда пользователь вводит содержимое в контентном div (html написан отредактирован и вставлен с каждой нажатой клавишей) ,Contenteditable div: сохранить и восстановить позицию каретки, когда она помещается в пустую новую строку
Я прочитал и успешно использовал это решение Tim Down для аналогичного вопроса: https://stackoverflow.com/a/13950376/2086428.
Проблема возникает, когда каретка находится в пустой строке, она будет восстановлена в предыдущей непустой строке (попробуйте ее here, добавьте новую строку и сохраните/восстановите курсор).
В разделе комментариев предлагаемого решения один пользователь имел ту же проблему, автор решения намекнул преобразовать <br>
s в символы.
Как это сделать? Есть ли более простые решения?
PS: Я не могу использовать rangy для этого проекта.
Привет обновлений на это, я с той же проблемы ! – nearpoint