Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.04.2014, 22:28
Интересующийся
Отправить личное сообщение для OlgaMarius Посмотреть профиль Найти все сообщения от OlgaMarius
 
Регистрация: 03.06.2013
Сообщений: 27

POST из textarea сохранив тэги
Здравствуйте ув. форумчане!

На стр.1 есть текстовое поле:
<textarea type="text" id="postCodTxt"></textarea>


На стр.2 есть форма добавления материала и туда отправляется введенный текст и затем отправляется на сервер. Вот так отправляю аяксом:
message: $('#postCodTxt').val(),


Все работает, но есть одна проблема. Нужно, чтобы текст вставлялся с тэгами абзацев <p></p>, а он вставляется без каких-либо тэгов на сайт.

Если в поле textarea прописать тэги, то они вставляются на сайт как текст все-равно, а не как тэги. Надеюсь, понятно объяснила. Помогите, кто знает решение. Чет не получается... даже не знаю, как составить поисковый запрос, чтобы найти на эту тему информацию...


Весь скрипт выглядит так:
<script type="text/javascript"> 
$('#codesubm').click(function () { 
 $.get('/dir/0-0-0-0-1', function (a) { 
 $.post('/dir/', { 
 a: 12, 
 jkd428: 1, 
 jkd498: 1, 
 ocat: 2, 
 title: $('#title').val(), 
message: $('#postCodTxt').val(), 
 ssid: $('input[name="ssid"]', a).val() 
 }, 
 function () { 
 alert('Добавлено!'); 
 }); 
 }); 
});
</script>


Как сюда впихнуть абзацы? Или может это скорее делать надо не в этом скрипте, а на стр.2, откуда текст отправляется на сервер?

Последний раз редактировалось OlgaMarius, 25.04.2014 в 22:41.
Ответить с цитированием
  #2 (permalink)  
Старый 25.04.2014, 22:46
Интересующийся
Отправить личное сообщение для Web_genius Посмотреть профиль Найти все сообщения от Web_genius
 
Регистрация: 09.01.2014
Сообщений: 27

Попробуйте вставить нужный текст с помощью innerHTML.
Ответить с цитированием
  #3 (permalink)  
Старый 26.04.2014, 00:01
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

В <textarea> может быть только текст. Если нужно поле ввода с редактируемым HTML, используй контейнер с атрибутом contenteditable или готовый WYSIWYG редактор.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не отправляет POST lamberdd Общие вопросы Javascript 3 27.02.2014 15:21
Jquery ajax в Operа к ASP.NET скрипту по таймеру, IIS выдает 403.9 Zhirinovsky AJAX и COMET 0 23.02.2012 12:56
обновить textarea wp2 Events/DOM/Window 6 03.02.2012 23:44
bbcodes вставляются в чужой textarea foreach Events/DOM/Window 2 30.01.2012 21:15
Тэги в textarea seregarem Элементы интерфейса 2 04.09.2010 12:43