|
textareaОбсуждение темы textarea в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; РебяТ! Как сделать так чтобы форма textarea уже содержала нужный мне текст? Например, для поля это value. Для textarea оно не катит.... подскажите-а? ... |
|
Опции темы |
30.05.2006, 15:58 | #1 |
|
РебяТ!
Как сделать так чтобы форма textarea уже содержала нужный мне текст? Например, для поля это value. Для textarea оно не катит.... подскажите-а? Понимаю, вопрос ламерский, но ответа так и не нашел... |
|
30.05.2006, 16:05 | #2 |
|
candy_man, Вот так всегда.
<textarea ........ > А тут твой текст) </textarea> |
|
30.05.2006, 16:52 | #3 |
|
да-да. Сам накопал... уже засиделся видимо.. Хотел отписаться, что не надо...
А вот есть ли такая фишка? В общем, есть поле <textarea> Здесь текст Строчка 2 Строчка 2 Пробел И т.д. </textarea> Если ввести так, то выод будет встрочку. Чтобы сохранить структуру без дополнительных html тэгов, я заключил текст в <pre> тэги: <textarea> <pre> Здесь текст Строчка 2 Строчка 2 Пробел И т.д. </pre> </textarea> Однако в последствии столкнулся с проблемой: если текст широкий в одну строчку, то он раздвигает труктуру сайта (тэг pre ему позволяет).... Если какой то выход, чтобы сохранялась структура записи в поле, и переносилась бы скажем после 1000 символов или была бы не длиннее 300 px. Идея понятна? |
|
30.05.2006, 17:45 | #4 |
|
Если вставить в textarea, как в первом примере, то так и будет отображаться.
|
|
30.05.2006, 19:08 | #5 |
|
Щас объясню. Если в html на странице, то бесспорно. Но там идет по типу заполнения анкеты.
http://mp3ex.net/txt/add.php Понимаете, в Текст, посетитель вставляет текст к песне. А скрипт потом выводит содержимое textarea. Если в нем есть тэги <pre> то выведет верно, а если нет, то в строчку, т.к. скрипт для каталога ссылок.... (CNcat). Просто, как я писал, если текст будет широкий, то раздвинет страницу нахрен... а это непреемлемо.... Есть идеи? |
|
30.05.2006, 19:41 | #6 |
|
Ты с базой делаешь? Пусть ранится в азе текст как вводится и при выводе он будет норм. как в первом примере.
|
|
30.05.2006, 20:24 | #7 |
|
ivan341, да, с базой. Что то я не понял тебя. Если я правильно понял то ты советуешь просто вставлять текст без pre и он будет нормально выводиться?
Попробовал - нет. Все сплошым текстом уже в админке... candy_man добавил [date]1149006490[/date]: Странность. Если в админке выодит, то сплошным текстом. Если входить в редактирование, то в textarea сохраняется форматирование, т.е. так как надо. А на сайт выводит сплошняком... видимо, трабла в скрипте. Никто с даннвм скриптом не работал? Может, знаете где изменить параметры вывода, чтобы он текст сплошняком не выводил, а сохранял пропорции как у него в базе в textarea прописано...? А? |
|
31.05.2006, 10:05 | #8 |
|
candy_man, если я не ошибуюсь, ты уже неоднократно спрашивал об этом.
Делай при выводе замену \n на . |
|
31.05.2006, 12:01 | #9 | |
|
kost,
Цитата:
|
|
|
01.06.2006, 10:34 | #10 |
|
Нет, не опечатался.
Насколько я понял из твоих сообщений проблема в следующем: Ты в textarea вводишь текст с переводами строк, на сайте он выводится в одну строку. Необходимо сохранить переводы строк. Так? Открываем любой учебник по html и читаем на 15-й странице, что несколько пробелов, табуляция, перевод строки в html интерпретируются как один пробел. Значит, надо заменить символ перевода строки на . Перевод строки в *nix -- это символ "\n". Значит, заменяем \n на . Простейший вариант -- использовать php-функцию nl2br. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Textarea | Maksim-C | HTML, CSS, JavaScript | 0 | 06.05.2010 11:18 |
Textarea | Johnny | HTML, CSS, JavaScript | 1 | 13.03.2007 16:12 |
textarea | Денисон | HTML, CSS, JavaScript | 4 | 12.05.2005 15:23 |
textarea | Konopliov | ASP, Perl, PHP и MySQL | 5 | 26.10.2004 16:49 |
textarea | Silver | HTML, CSS, JavaScript | 3 | 29.07.2003 15:23 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|