@GennadyPHP

Contenteditable div создает вместо. Как это решить?

<div contenteditable="true"></div>
По нажатию на enter в нем вместо <br> после строки эта же строка оборачивается в <div></div> и получается такое:
<div contenteditable="true">
"Строка 1"
<div>строка 2</div>
</div>

Так как заставить div создавать br, а не данную конструкцию. Спасибо.
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
@GennadyPHP Автор вопроса
Решение:
<div contenteditable="true" onkeydown="document.execCommand('insertHTML', false, '<br><br>'); return false;"></div>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы