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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Замена \n на /\n - "на лету", Возможно мне следует обратиться к PHP? 
:(
    Опции темы
Wolf1994
Дата 11.4.2006, 00:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

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



Не могу вывести символ "\n" - таким какой он есть. Пробовал это сделать средствами PHP, но при чтении из файла, этот символ ничем не отличается от неотображаемого символа перевода строки. Выделить его я никак не смог. Поэтому решил подменять его при вводе.

Вот что у меня получилось:
Код

<textarea id='comm' rows='11' onkeyup='proofwrite(this.id)' cols='20' wrap='auto' name='comment' style='width: 100%'></textarea>


Код

function proofwrite (tmpid)
{
 temp=document.getElementById(tmpid);
 temp.value=temp.value.replace('\n','/\n'); 
}


Но этот скрипт заменяет только управляющий символ возврата строки. Как сделать, чтобы он заменял вводимый символ "\n"?

Или всё можно сделать гораздо проще на PHP и я ошибся разделом?

В общем, нужна помощь по нормальному отображению этого символа "\n" - по-правилам, как на этом форуме.

Это сообщение отредактировал(а) Wolf1994 - 11.4.2006, 00:19
PM MAIL WWW   Вверх
Ciber SLasH
Дата 11.4.2006, 00:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



Пиши 2 раза слэш: \\n
PM   Вверх
Wolf1994
Дата 11.4.2006, 03:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

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



Это я знаю. Но на этом форуме, например, я пишу, просто, один раз "\" перед "n" - и всё нормально отображается. Как вычленить отображаемый "\n" из текста и отличить его от выполняемого "\n"?
PM MAIL WWW   Вверх
Ciber SLasH
Дата 11.4.2006, 03:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



Цитата(Wolf1994 @ 11.4.2006, 04:00 Найти цитируемый пост)
отображаемый "\n"

Это 2 символа с кодами 6E5C

Цитата(Wolf1994 @ 11.4.2006, 04:00 Найти цитируемый пост)
отличить его от выполняемого "\n"?

Это либо 2 символа 0D0A либо 1 символ 0D либо 0A
PM   Вверх
Wolf1994
Дата 11.4.2006, 04:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

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



Спасибо. Думаю теперь можно будет использовать это и с PHP. Страницу беру в архив.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




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


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

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