Я создаю текстовый редактор для какого-то проекта, в котором я использую contenteditable div.У меня много проблем, таких как: -
Автоматически добавляет <div><br></div>
при нажатии enter
Предположим, если другой вводится более 1 разазатем он добавит <div><br></div><div><br></div>
и т. д., как удалить лишние блоки.
Я думаю заменить <div>
на <p>
, тогда при нажатии enter он добавит <p><br></p>
.Это лучше, чем div при отображении текста
Что если я удалю <div>
, используя функцию развертки, тогда будет только один <br>
при нажатии ввода два раза.
Как заставить contenteditable div работать одинаково на всех современных браузерах для мобильных и настольных компьютеров.
Существует много проблем с использованием contenteditable div, но для меня этоЕдинственные варианты, которые у меня есть, и я пытаюсь решить вышеуказанные проблемы.Кто-нибудь заинтересован в предоставлении каких-либо исправлений для этих проблем