Как учесть перенос на другую строку при выводе значения переменной?
Задан 10 месяцев назад
Просмотрен 37979 раз
0
Добрый день.
Данные вводятся в допполе «Текст» с переносом на другие строки. При выводе этих данных в другом блоке через переменную переносы теряются и текст отображается в одну строку. Можно ли как-то сохранить переносы?
Проголосуйте 🔼 за полезные или 🔽 за бесполезные ответы.
1 ответ
1
Добрый день
В том месте, где нужно выводить текст с переносами, создайте html блок:
<div id='myText'>none</div>
<script>
let text = `{поле_с_текстом}`;
text = text.replace(/\n/g, '<br>');
$('#myText').html(text);
</script>
Обратите внимание, что при инициализации переменной text используются не кавычки, а обратный апостроф 👉 `
можно вообще не создавать отдельный div, а использовать "родной" элемент странички.
Нужно будет присвоить блоку свое имя класса и найти сам элемент, в который нужно текст с переносами вставить через консоль хрома
Добрый день
В том месте, где нужно выводить текст с переносами, создайте html блок:
Обратите внимание, что при инициализации переменной text используются не кавычки, а обратный апостроф 👉 `
можно вообще не создавать отдельный div, а использовать "родной" элемент странички. Нужно будет присвоить блоку свое имя класса и найти сам элемент, в который нужно текст с переносами вставить через консоль хрома
– Евгений 10 месяцев назадСпасибо!
– Станислав Терентьев 10 месяцев назад