При вставке теряются переносы строк
Как быть?
Расскажите пожалуйста. Имеется textarea. Так вот я хочу, чтобы данные брались от туда в таком же виде и вставлялись в черновик, но они превращаются в простую строку без переносов. |
Посмотрите решение в этой теме.
|
Там решение для php, для php я уже нашел решение, но оно не работает для js почему-то.
Регуляркой заменять \n и \r на <br /> Какое другое решение? |
Там много всяких решений. Да и js работает со строками не хуже php.
Да, регулярки неплохой способ. Только, пожалуйста, различайте жесткий обрыв строки в абзаце (<br />) и абзацы текста (<p>…</p>). |
В том то и дело, что при вставке
var p = '<div>' + parsed_string + '</div>'; Пропадают переносы строк. |
var p = '<div><pre>' + parsed_string + '</pre></div>'; учите основы HTML |
Я знаю html и если бы все было так просто, то я бы не стал бы спрашивать об этом на форуме.
|
Ну, тгда опишите свою ситуация более подробно.
телепаты в отпуске, а из вашего описания не становится ясно на каком этапе теряются переносы строк потому что у вас этапы состоят из ввода пользователем в textarea текста, а затем "данные брались от туда в таком же виде и вставлялись в черновик" что за черновик? |
Часовой пояс GMT +3, время: 09:18. |