Регистрация
Вход в сайт
Форум
Учебник
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
О проекте
-
Обратная связь
-
Архив форума
-
Вверх