Регистрация  |  Вход

Передача данных из textarea поля на общедоступном сайте force.com

Ребята помогите пожалуйста! Я только учусь, поэтому извините заранее, если где-то некорректно выразился.
Ситуация следующая: есть форма заказа на общедоступном сайте Force.com. В этой форме есть поле A типа textarea, значение которого передается в поле B такого же типа в СФ. Проблема заключается в том, что клиент в поле A вводит текст как ему вздумается (с множеством пробелов, переходов на другую строку и т.д.), но в СФ приходит только строка с сохранением пробелов, а переходы на новую строку (Enter) не сохраняются. Вопрос: как реализовать абсолютно точную передачу текста? Для наглядности прилагаю фото.
[img]http://prntscr.com/f46f36[/img]

u1
Ребята помогите пожалуйста! Я только учусь, поэтому извините заранее, если где-то некорректно выразился.
Ситуация следующая: есть форма заказа на общедоступном сайте Force.com. В этой форме есть поле A типа textarea, значение которого передается в поле B такого же типа в СФ. Проблема заключается в том, что клиент в поле A вводит текст как ему вздумается (с множеством пробелов, переходов на другую строку и т.д.), но в СФ приходит только строка с сохранением пробелов, а переходы на новую строку (Enter) не сохраняются. Вопрос: как реализовать абсолютно точную передачу текста? Для наглядности прилагаю фото. 
[img]http://prntscr.com/f46f36[/img] 

Вообще по идее SF ничего не фильтрует и символы перевода строки никуда не исчезают.
Вопрос как ты и где отображаешь введенный текст. В самом textarea символы переноса строки обозначаются как \n (или варианты к примеру \r\n). Если этот текст вставить в html как есть, то никаких переносов строк не будет и текст получится в одну строку. Для этого надо заменить все \n на <br /> или выводить текст внутри <pre></pre>

Вообще по идее SF ничего не фильтрует и символы перевода строки никуда не исчезают. 
Вопрос как ты и где отображаешь введенный текст. В самом textarea символы переноса строки обозначаются как \n (или варианты к примеру \r\n). Если этот текст вставить в html как есть, то никаких переносов строк не будет и текст получится в одну строку. Для этого надо заменить все \n на <br /> или выводить текст внутри <pre></pre>

Здорово! Это помогло. Спасибо, Дмитрий.

u1
Здорово! Это помогло. Спасибо, Дмитрий.