Textarea не работает перенос строки

Textarea не работает перенос строки

Вопрос

Почему то Не работает перенос по нажатию Enter в textarea.

Набираю текст в Форме с учётом, что бы некоторые предложения начинались с новой строки.

А при открытии страницы на сайте, там где нажимался Enter идёт просто пробел.

Ответы

Вот, на stackoverflow нашел вот такой код:

Все ответы

Посмотрите, что у вас идет в базу. И, возможно, при выводе текста имеет смысл заменять символ переноса строки на
. Скорее всего, у вас перенос строки просто проглатывается браузером, как он и должен это делать в HTML.

Открыл просмотр страницы: Просмотр HTML-кода. Перенос есть. А на самой страницы нет.

Как выйти из данной ситуации?

Какой надо применить код, что бы вставлялось
при нажатии на Enter в Forme?

И как это вызвать? Или прикрутить?

Я, к сожалению, не знаю как вы выбираете данные из БД, я не знаю как вы присваиваете эти данные в представление. Если вы расскажите мне это (лучше с кодом), то я расскажу куда вставить замену.

Еще раз, меня интересует выборка данных и присвоение этих данных в компонент который отображает их пользователю.

Источник

Проблемы с переносом строки в textarea

Наверняка я буду не первым и не последним из тех, кто сталкивался, по неграмотности, с проблемой переноса строк в textarea при записи содержимого в MySQL-базу — все символы переноса строки остаются незамеченными и в базу попадает, по сути, одна большая строка.

Обратившись к великому Гуглу, наковырял, так сказать, изюма из булок — ну и выкладываю засим…

Способ первый (а вдруг повезет):

Как гласит спецификация HTML (поправьте меня, гуру, при ошибке в терминологии), у поля TEXTAREA имеется замечательный атрибут — WRAP, который определяет способ переноса слов в заполняемой данной заполняемой форме. Возможные значения:

  • off — перенос слов не происходит (значение по умолчанию)
  • virtual — перенос слов только отображается, на сервер же поступает неделимая строка.
  • physical — перенос слов будет происходить во всех точках переноса.

Вот, кажется, и панацея нашлась:

Применив на практике сие чудо мысли, заметил, что оно НЕ РАБОТАЕТ. Видимо, по незнанию перепутал переносы слов и строк 🙂 Так вот, данная фича относится именно к переносу слов и никак иначе…

Способ второй. Рабочий.

Так как работаем с базой на языке php (ну, там, селекты, апдейты), то неглупым было бы использовать обычную стандартную функцию языка — nl2br, которая вставляет HTML код разрыва строки перед каждым переводом строки. Делается это приблизительно так:

Естественно, безо всяких мудрствований с дизайном, это уже делайте исходя из собственных соображений. А вот фрагмент файла add.php, куда мы отправляем данные из нашей формы методом POST:

Вот так уже работает. Но есть одно но. Не всех устроит обычный перенос строки, так как не каждому понравится отсутствие интервала между абзацами, поэтому применяем

Способ третий. Доработка напильником.

Источник

Перенос строки в JTextArea

Как перенести строку не используя «\n», чтобы не было лишнего символа в строке? Или прям жестко разграничить Columns и Rows, чтобы переносило текст на новую строку насильно. А то колонки и строки указаны, а поле все равно растягивается, плюс обратиться к нужному элементу мешает «\n» если разграничивать им.

Добавлено через 27 секунд
Ну принудительно, мне кажется, подойдет лучше в данном контексте

Добавлено через 8 минут
Все, понял.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

JPanel panel_south=new JPanel(); JTextArea textArea=new JTextArea(); Где ошибка?
JPanel panel_south=new JPanel(); JTextArea textArea=new JTextArea(); Label label=new JLabel(‘.

Перенос строки в Memo1 при достижении определённой длины строки
Здравствуйте. помогите. забуксовал. как правильно перенести строку в Memo1 при достижении.

При выводе строки на экран появляется не нужный перенос строки
Дорогие знатоки, проблема следующая: при выводе строки на экран появляется символ переноса строки.

Автоматический перенос на 2 строки вниз в конце каждой строки документа
Доброго времени суток. Работаю с архивом фотографий, есть вакуумная директория с N-ым кол-вом.

Источник

Автоматический перенос слов на новую строку textarea

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Автоматический перенос на следующую строку в Textarea при достижении 30 символов
Всем привет, имеется текстовая область textarea, в нее вводиться текст, как можно сделать так.

Перенос на новую строку в textarea
Здравствуйте. Если пользователь, оставляя комментарий в textarea, нажмет на Enter, нужно, чтобы.

Автоматический перенос выходящего за рамки ячейки текста на новую строку
Доброго времени суток, уважаемые форумчане! Вопрос значит такой. Как реализовать перенос.

Перенос слов(каждое на новую строку)
Добрый день ! Вопрос вот какого плану. Надо упростить обработку документа ворд или в эксель все.

Вложения

Новая папка (2).rar (31.5 Кб, 34 просмотров)

обрыв слов и перенос на новую строку
ворд 2007. нормально печатала текст и все переносилось. проверила на text.ru на уникальность.

Автоматический перенос нового абзаца на новую страницу
Есть ли возможность настроить документ таким образом что бы новый абзац автоматически переносился.

Автоматический перенос текста при переходе на новую страницу в таблице Word
Добрый день! Помогите пожалуйста, нужно реализовать с помощью макроса автоматическое копирование.

TextArea JavaFX перенос слов
Имеется TextArea в которую выкидывается сплошная строка, нужно чтоб переносилось по 20-30 символов.

Источник

Перенос строки и стилизация input/textarea

Добрый день. Хотел бы немного развить тему Стилизация input/textarea. Хочу попробовать с textarea. Суть в том, чтобы делать автоматический перенос в textarea и сразу стилизовать строку. Насколько я понял, в textarea нет никакой стилизации строк, поэтому нашёл вот такой скрипт http://www.jacklmoore.com/autosize/ и подумал о том, чтобы написать скрипт, который будет вставлять блок с как бы стилизованной строкой под прозрачный textarea. Сам скрипт для textarea меняет именно высоту в инлайн стиле (допустим каждая строка 45px), то есть можно было бы добавлять/удалять блоки при изменении высоты. Интересует как реализовать срабатывание скрипта на каждые +-45px и сравнение с предыдущим показателем. Спасибо.

1 ответ 1

В общем перепробовав некоторые варианты, решил использовать что-то в таком роде, возможно не самый красивый вариант, но рабочий, кажется. Главное правильно разместить нужный background под textarea, чтобы одинаково смотрелся каждые 45px.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками javascript html jquery css или задайте свой вопрос.

Связанные

Похожие

Подписаться на ленту

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.10.18.40487

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник

Читайте также:  Как настроить бсз совек
Оцените статью