Регистрация
Вход в сайт
Форум
Учебник
Node.JS скринкаст
Стандарт языка
Справочник
Discord чат
Статьи
Тест знаний
Аналоги функций PHP
Курсы javascript
Пользователи
Календарь
Поиск
Сообщения за день
Все разделы прочитаны
Главная
>
Форум
»
Javascript
»
Общие вопросы Javascript
»
проблема переносов в textarea
Страница 1 из 4
1
2
3
>
Последняя
»
Опции темы
Искать в теме
#
1
(
permalink
)
23.10.2008, 10:36
rooker
Новичок на форуме
Регистрация: 23.10.2008
Сообщений: 9
проблема переносов в textarea
<form action... name=saveform>
<textarea name=save_text>aaa
bbb
ccc
ddd</textarea>
<input type=button onclick="javascript
:windows.open(.../.../index.php&act=News&text='saveform.save_text.value' )">
</form>
вроде понятно написал, пытаюсь передать текст с переносом строки в другую форму, но получаю там
без переносов
echo $text выводит "аaabbbcccddd"
подскажите что сделать???
#
2
(
permalink
)
23.10.2008, 10:56
Kolyaj
Новичок на форуме
Регистрация: 19.02.2008
Сообщений: 9,177
Если нужно просто вывести текст на страницу, то, как минимум,
echo nl2br($text);
Т.е. переносы строк заменить на html-ные переносы строк (<br>).
#
3
(
permalink
)
23.10.2008, 11:08
rooker
Новичок на форуме
Регистрация: 23.10.2008
Сообщений: 9
это не проканает, так как текст уже приходит без пробелов, они сжираются. nl2br выдаст aaabbbcccddd
#
4
(
permalink
)
23.10.2008, 11:33
twolf
-
Регистрация: 16.07.2008
Сообщений: 207
Так вы GET'ом передаете данные формы. какие могут быть переносы.
Не проще ли сабмит съэмулировать
#
5
(
permalink
)
24.10.2008, 03:27
rooker
Новичок на форуме
Регистрация: 23.10.2008
Сообщений: 9
нет не проще. если бы было можно, то и вопроса бы не было. на сабмите другое действие.
#
6
(
permalink
)
24.10.2008, 11:25
twolf
-
Регистрация: 16.07.2008
Сообщений: 207
тогда Ajax
#
7
(
permalink
)
25.10.2008, 10:43
rooker
Новичок на форуме
Регистрация: 23.10.2008
Сообщений: 9
а примерчик, не особо знаком с ajax
#
8
(
permalink
)
25.10.2008, 13:34
Kos
Аспирант
Регистрация: 01.09.2008
Сообщений: 79
Попробуй у textarea добавить свойство wrap="physical".
А вообще вот вам ссылочка на хороший ресурс
http://html.manual.ru/
#
9
(
permalink
)
27.10.2008, 07:00
rooker
Новичок на форуме
Регистрация: 23.10.2008
Сообщений: 9
wrap="physical" стоит у textarea
при отправле GETom сжираются пробелы. т.е. если алертом вывести save_text будет нормально
aaa
bbb
ccc
ddd
а вот в новом окне при выводе на печать получаю
aaabbbcccddd
#
10
(
permalink
)
27.10.2008, 12:44
Kos
Аспирант
Регистрация: 01.09.2008
Сообщений: 79
вот вам java версия ф-ции nl2br:
function nl2br(s) { s = s.split("\u000A").join("<br />\u000A"); return s; }
Страница 1 из 4
1
2
3
>
Последняя
»
«
Корекция скрипта для работы в Opera
|
Ошибка: Диск не готов
»
Искать в теме
Расширенный поиск
Опции темы
Искать в теме
Версия для печати
Отправить по электронной почте
Искать в теме
:
Расширенный поиск
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
работа с textarea (Проблема с вставкой картинки в форму)
wenom
Элементы интерфейса
11
13.08.2009
02:13
активное textarea если есть галочка в radio
ydv
Events/DOM/Window
1
25.09.2008
16:24
проблема с обработкой DIV
nerik
AJAX и COMET
2
22.08.2008
17:40
Проблема с маркером
kostian02
Общие вопросы Javascript
0
23.06.2008
16:10
проблема с передачей русского текста в Prototype
subaru
Prototype & script.aculo.us
2
26.07.2007
16:56
© Илья Кантор, 2007-2021
О проекте
-
Обратная связь
-
Архив форума
-
Вверх