Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не работают переносы строк в textarea 
:(
    Опции темы
alir
Дата 29.10.2008, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 19.3.2005

Репутация: нет
Всего: 4



В обычном textarea не работают переносы строк, если в текст вставить "\n". Может есть какие-нить другие способы?
PM MAIL ICQ   Вверх
bars80080
Дата 29.10.2008, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



в смысле "обычном"? под виндой? а если вставить "\r\n"?
PM MAIL WWW   Вверх
Michael.de
Дата 29.10.2008, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 22.3.2005
Где: Deutschland

Репутация: 4
Всего: 9



alir, а как "цепляется" техт? через innerHTML или с пом. DOM-а?
PM MAIL   Вверх
alir
Дата 30.10.2008, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 19.3.2005

Репутация: нет
Всего: 4



bars80080
Под виндой, а именно в Microsoft Dynamics CRM, но в нем рендериться обычный textarea. Символы "\r\n" и т.д. он просто игнорируют. Смотрю в дебаге они даже не записываются...


Michael.de
Через IEdev смотрю, что текст находиться в "#text". Я так подозреваю он идет через innerHTML...
PM MAIL ICQ   Вверх
Michael.de
Дата 30.10.2008, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 22.3.2005
Где: Deutschland

Репутация: 4
Всего: 9



alir, вот так работает:
Код
<html>
<head>
<script type='text/javascript'>
function init(){
 var ta1, ta2, text='Bla bla\nblu bla bla';
 ta1=document.getElementById('t1').value=text;
 ta2=document.getElementById('t2');
 document.all ? ta2.innerText=text : ta2.textContent=text;
}
</script>
</head>
<body onload='init();'>
<textarea id='t1'></textarea>
<textarea id='t2'></textarea>
</body>
</html>
... а какой прога код генерит и как это изменить я не в курсе, сорри smile

P.S. ...добавил второй способ

Это сообщение отредактировал(а) Michael.de - 30.10.2008, 23:15
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0821 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.