Сохранение переноса строк в textarea в JavaScript

118
11 сентября 2021, 16:50

Есть textarea с классом modal-description, я получаю её значение с помощью jquery let description = $('.modal-description').val() Но при получении значения у меня не сохраняются переносы строки. Как я могу решить эту проблему? Заранее спасибо!

Answer 1

при получении значения у меня не сохраняются переносы строки

Как Вы это определили?

var text = $("#source").val(); 
var lines = text.split("\n"); 
console.log(lines.length); 
$("#destination").html(lines.join("<br/>"));
#destination { 
  border: 1px solid black; 
  background: lightgreen; 
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> 
<textarea id="source">The walrus 
and the carpenter 
Walked for a mile 
or so</textarea> 
<div id="destination"></div>

Answer 2

Не .val() а .text()

console.log($('.modal-description').text());
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> 
<textarea class="modal-description"> 
ssssssssss 
ddddddddd 
</textarea>

READ ALSO
Скрипт открытия и закрытия формы поиска

Скрипт открытия и закрытия формы поиска

Мне нужно написать скрипт, при котором, при нажатии картинки "search"

82
Объявить, но не вызвать jquery [дубликат]

Объявить, но не вызвать jquery [дубликат]

Может глупый вопрос, заранее извиняюсьСтолкнулся с тем, что при создании функции сразу же ее инициализирую

99
Как вытащить значение из запроса Axios? [дубликат]

Как вытащить значение из запроса Axios? [дубликат]

Всем приветЕсть такой код: (Обратить внимание на HTML класс 'symbolTicket"')

164