Разрыв строки в редактируемом div - PullRequest
0 голосов
/ 05 мая 2018

У меня есть редактируемый div

<div id="content" contenteditable ="true">
</div>

Я хочу, чтобы пользователь отредактировал div и сохранил его в файл (чтобы он мог увидеть его снова, когда вернется на веб-страницу). Так что я в основном отправляю запрос на публикацию с содержимым div в качестве параметра. Но проблема в том, что когда пользователь добавляет разрыв строки, я не могу найти его в посте запроса. Например, если пользователь вводит это:

Hi there.
I'm Kevin.
What's up ?

Я получаю:

Hi there.I'm Kevin.What's up.

Прерывание строки обработано или удалено. Если я пытаюсь показать его сообщение, я не могу, потому что я теряю разрыв строки ..

Я попытался nl2br показать сообщение и заменил div на textarea, но не работает.

Есть идеи?

1 Ответ

0 голосов
/ 06 мая 2018

Вы можете использовать предварительный тег. Текст в элементе <pre> отображается шрифтом фиксированной ширины (обычно Courier), и он сохраняет как пробелы, так и разрывы строк . https://www.w3schools.com/tags/tag_pre.asp

...